1use ExtUtils::MakeMaker; 2WriteMakefile( 3 'NAME' => 'Parse::Pidl', 4 'VERSION_FROM' => 'lib/Parse/Pidl.pm', 5 'EXE_FILES' => [ 'pidl' ], 6 'test' => { 'TESTS' => 'tests/*.pl' } 7); 8 9sub MY::postamble { 10<<'EOT'; 11lib/Parse/Pidl/IDL.pm: idl.yp 12 yapp -m 'Parse::Pidl::IDL' -o lib/Parse/Pidl/IDL.pm idl.yp 13 14lib/Parse/Pidl/Expr.pm: expr.yp 15 yapp -m 'Parse::Pidl::Expr' -o lib/Parse/Pidl/Expr.pm expr.yp 16EOT 17} 18