Add Devel::PPPort originally from Kenneth Albanowski,
[p5sagit/p5-mst-13.2.git] / ext / Devel / PPPort / harness / Makefile.PL
1
2 use ExtUtils::MakeMaker;
3
4 WriteMakefile(
5         NAME => "Devel::Harness",
6         VERSION_FROM => '../PPPort.pm',
7         
8         
9         XSPROTOARG => '-noprototypes',
10         #PM => {'Harness.pm' => '$(INST_LIBDIR)/Harness.pm'},
11         #XS => {'Harness.xs' => 'Harness.c'},
12         OBJECT => 'Harness$(OBJ_EXT) module2$(OBJ_EXT) module3$(OBJ_EXT)',
13         'dist' => { COMPRESS=>"gzip", SUFFIX=>"gz" },
14
15 );
16
17 sub MY::postamble {<<'EOM'};
18
19 sweep:
20         $(RM_F) pm_to_blib Harness.c Harness$(OBJ_EXT) module2$(OBJ_EXT) module3$(OBJ_EXT) ppport.h
21         $(RM_RF) ./blib
22
23 Harness.c module2.c module3.c : ppport.h
24
25 ppport.h: ../PPPort.pm
26         $(PERL) -I../../../../lib -e 'require "../PPPort.pm"; Devel::PPPort::WriteFile("ppport.h")'
27         
28 EOM
29
30 sub MY::install { "install ::\n"  };