No use talking about dynamic library search patch
[p5sagit/p5-mst-13.2.git] / ext / Devel / PPPort / harness / Makefile.PL
1
2 use ExtUtils::MakeMaker;
3
4 WriteMakefile(
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'},
11
12 );
13
14 sub MY::postamble {
15
16     my $pmfile;
17
18     if ($^O eq 'VMS') {
19         $pmfile = '[-]PPPort.pm';
20     }
21     else {
22         $pmfile = '../PPPort.pm';
23     }
24
25   my $retval = <<"EOM";
26
27 ppport.h:       $pmfile
28         \$(PERL) "-I\$(PERL_ARCHLIB)" "-I\$(PERL_LIB)" -e "require qq{$pmfile}; Devel::PPPort::WriteFile(qq{ppport.h})"     
29
30 Harness.xs module2.c module3.c : ppport.h
31         \$(TOUCH) \$@
32
33 EOM
34  
35   return $retval;
36 }