/usr/local/CPAN/Benchmark-Forking/Makefile.PL
use ExtUtils::MakeMaker;
########################################################################
BEGIN {
if ( $^O =~ m/Win32/ or $ENV{THIS_IS_WIN32} ) {
die "Benchmark::Forking requires fork(), which is not supported on Windows.\n"
}
}
########################################################################
WriteMakefile(
'NAME' => 'Benchmark::Forking',
AUTHOR => 'Matthew Simon Cavalletto <simonm@cavalletto.org>',
ABSTRACT_FROM => 'Forking.pm',
'VERSION_FROM' => 'Forking.pm',
( $ExtUtils::MakeMaker::VERSION >= 6.3002
? ('LICENSE'=> 'perl')
: ()
),
'PREREQ_PM' => {},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
clean => { FILES => 'String-Escape-*' },
);
########################################################################
sub MY::postamble { <<'<<' }
again: realclean FORCE
perl Makefile.PL; make pm_to_blib
cleanmanifest: realclean FORCE
rm MANIFEST ; perl Makefile.PL; touch MANIFEST; make manifest
%.t: pm_to_blib FORCE
make; perl -Iblib/lib $@
cover: FORCE
cover -delete; HARNESS_PERL_SWITCHES=-MDevel::Cover make test; cover
<<
1;