X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=Makefile.PL;h=35f78dccc4a4d7b48299b4a47ef0ba4de0f16e84;hb=512c7438e8b1ccff333f320682534f671b31ceed;hp=1ac71726eae30d9e71bc2f3cbe8b3b752c4754f9;hpb=8d66aa098b18f8c9724b12bf446d330905122c57;p=perl%2Fmodules%2FTest-Valgrind.git diff --git a/Makefile.PL b/Makefile.PL index 1ac7172..35f78dc 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -14,7 +14,7 @@ BEGIN { my $vg; print 'Checking for valgrind >= 3.1.0 in PATH... '; -for (split /:/, $ENV{PATH}) { +for (split /$Config{path_sep}/, $ENV{PATH}) { $_ .= '/valgrind'; if (-x) { my $ver = qx/$_ --version/; @@ -108,9 +108,10 @@ WriteMakefile( PREREQ_PM => { 'Carp' => 0, 'Exporter' => 0, + 'Fcntl' => 0, 'POSIX' => 0, 'Perl::Destruct::Level' => 0, - 'Test::More' => 0, + 'Test::Builder' => 0, }, dist => { PREOP => "touch lib/$supp; " @@ -124,10 +125,27 @@ WriteMakefile( package MY; +sub dist_core { + my $dist = shift->SUPER::dist_core(@_); + $dist =~ s/^(\s*dist\s*:+\s*)/$1testvg_dist /m; + return <SUPER::test(@_); + my ($target) = $test =~ /^\s*(test\s*:+)/m; + return "$target Makefile.bak blib/archpub/$supp\n$test"; +} + sub postamble { - <<'POSTAMBLE'; + return <