# Module::Build に移行しても make したい {{tag: perl, cpan}} 以下のような Makefile.PL を書いておけば、{{cpan: Module::Build}} に移行しても伝統的な make でビルドすることを担保できる。 use lib qw/lib/; use Module::Build::Compat; Module::Build::Compat->run_build_pl(args => \@ARGV); Module::Build::Compat->write_makefile(build_class => 'Module::Build'); 見ての通り、{{cpan: Module::Build::Compat}} が Module::Build の前段に立ってくれる感じですね。 いまさら必要になる場面ってあるのか謎ですが。自分はずっとこれ入れてる。