2013/02/15

Module::Build に移行しても make したい

以下のような Makefile.PL を書いておけば、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');

見ての通り、Module::Build::Compat が Module::Build の前段に立ってくれる感じですね。

いまさら必要になる場面ってあるのか謎ですが。自分はずっとこれ入れてる。

サイト内検索