(JUST A IDEA) copied from Scalar-List-Util/Util.xs
[gitmo/Mouse.git] / Makefile.PL
index 07cf38c..b08b726 100755 (executable)
@@ -3,11 +3,24 @@ use inc::Module::Install;
 name     'Mouse';
 all_from 'lib/Mouse.pm';
 
-requires 'Scalar::Util';
-requires 'Class::Method::Modifiers' => '1.01';
+tests 't/*.t t/*/*.t';
 
-build_requires 'Test::More';
 build_requires 'Test::Exception';
+build_requires 'Sub::Uplevel';    # required by Test::Exception
+build_requires 'Test::More';
+
+auto_include;
 
-WriteAll;
+WriteMakefile(
+       OBJECT => '$(O_FILES)',
+       clean => {
+               FILES => q{
+                       *.stackdump
+                       *.gcov *.gcda *.gcno
+                       *.out
+                       nytprof
+                       cover_db
+               },
+       },
 
+);