如何使Module :: Build同时安装X和X :: Y?

时间:2009-11-09 05:07:53

标签: perl module distribution

如果我有X和X :: Y的发行版,我如何让Module :: Build安装这两个模块?我已将X.pm放入lib,用文件Build.PL写了一行

my $build = Module::Build->new
    (
     module_name => "X",
 );

这会安装X OK,但是如何告诉Module :: Build在发行版中也包含X::Y

1 个答案:

答案 0 :(得分:2)

Module :: Build应该自动查找和安装这两个模块,但是你应该向它(在Build.PL中)指出哪个模块的分发名称/版本。

尝试使用module-starter创建您的发布,让它担心细节吗?

module-starter -mb --module=X --module=X::Y --author=Me --email=me@example.com