No use talking about dynamic library search patch
[p5sagit/p5-mst-13.2.git] / ext / Devel / PPPort / harness / Makefile.PL
CommitLineData
0a7c7f4f 1
2use ExtUtils::MakeMaker;
3
4WriteMakefile(
d5046a7d 5 NAME => "Devel::PPPort::Harness",
6 VERSION_FROM=> 'Harness.pm',
7 XSPROTOARG => '-noprototypes',
8 OBJECT => 'Harness$(OBJ_EXT) module2$(OBJ_EXT) module3$(OBJ_EXT)',
9 'dist' => { COMPRESS=>"gzip", SUFFIX=>"gz" },
10 'clean' => { FILES => 'ppport.h'},
0a7c7f4f 11
12);
13
d6ec9fa3 14sub MY::postamble {
15
dbda3434 16 my $pmfile;
d6ec9fa3 17
dbda3434 18 if ($^O eq 'VMS') {
19 $pmfile = '[-]PPPort.pm';
20 }
21 else {
22 $pmfile = '../PPPort.pm';
23 }
0a7c7f4f 24
dbda3434 25 my $retval = <<"EOM";
ecae74d5 26
dbda3434 27ppport.h: $pmfile
28 \$(PERL) "-I\$(PERL_ARCHLIB)" "-I\$(PERL_LIB)" -e "require qq{$pmfile}; Devel::PPPort::WriteFile(qq{ppport.h})"
d6ec9fa3 29
d5046a7d 30Harness.xs module2.c module3.c : ppport.h
31 \$(TOUCH) \$@
32
dbda3434 33EOM
34
d6ec9fa3 35 return $retval;
36}