Commit | Line | Data |
---|---|---|
0a7c7f4f | 1 | |
2 | use ExtUtils::MakeMaker; | |
3 | ||
4 | WriteMakefile( | |
44284200 | 5 | NAME => "Devel::PPPort", |
6 | DISTNAME => "Devel-PPPort", | |
7 | VERSION_FROM=> 'PPPort.pm', | |
8 | ||
0a7020c9 | 9 | #PM => {'PPPort.pm' => '$(INST_LIBDIR)/PPPort.pm'}, |
44284200 | 10 | OBJECT => 'PPPort$(OBJ_EXT) module2$(OBJ_EXT) module3$(OBJ_EXT)', |
11 | XSPROTOARG => '-noprototypes', | |
12 | 'dist' => { COMPRESS=>"gzip", SUFFIX=>"gz" }, | |
90e434f8 | 13 | 'clean' => { FILES => [qw(ppport.h ppport_h)]}, |
0a7c7f4f | 14 | ); |
44284200 | 15 | |
16 | sub MY::postamble { | |
90e434f8 | 17 | return <<"EOM"; |
44284200 | 18 | |
90e434f8 | 19 | ppport.h: ppport_h |
20 | \$(TOUCH) ppport_h | |
44284200 | 21 | |
90e434f8 | 22 | PPPort.xs module2\$(OBJ_EXT) module3\$(OBJ_EXT): ppport.h |
44284200 | 23 | |
24 | EOM | |
44284200 | 25 | } |