我想使用Minilla或Milla释放我的dist。
我想在Build.PL中创建Build
脚本之前检查一些条件。但每当我运行Minilla或Milla Build.PL
时,Minilla和Milla都会重写build
。我怎么能这样做?
提前致谢。
答案 0 :(得分:1)
我像这样创建ModuleBuild
扩展名:
package builder::SomeName;
use strict;
use warnings;
use parent 'Module::Build';
sub new {
my ($class, %arg) = @_;
# check some condition
die "Not supported.\n"
if !$check;
$class->SUPER::new(%arg);
}
1;