2

我已经定制了一个Module::Build脚本来将文件从perllib/我的沙箱perl/中的目录安装到目标目录中。

# Install perllib
$build->add_build_element("perllib");
$build->install_path(perllib => "$install_base/perl");

当我运行时./Build test,Perl 找不到下面的文件,blib/因为它不知道这些perllib文件属于@INC

是否可以将自定义perllib目录添加到安装中,以使构建系统理解它们是 Perl 文件,在我们运行测试时应该包含这些文件?

4

1 回答 1

0

没有充分的理由将此perllib/目录保留在模块中。我将其重命名为lib/并自定义了它的安装位置。

my $build = Module::Build->new();
$build->install_base_relpaths(lib => 'perl');
于 2015-08-13T16:01:48.137 回答