如果我有X和X :: Y的发行版,我如何让Module :: Build安装这两个模块?我已将X.pm
放入lib
,用文件Build.PL
写了一行
my $build = Module::Build->new
(
module_name => "X",
);
这会安装X OK,但是如何告诉Module :: Build在发行版中也包含X::Y
?
答案 0 :(得分:2)
Module :: Build应该自动查找和安装这两个模块,但是你应该向它(在Build.PL中)指出哪个模块的分发名称/版本。
尝试使用module-starter创建您的发布,让它担心细节吗?
module-starter -mb --module=X --module=X::Y --author=Me --email=me@example.com