使用Module :: Build定制Perl目标位置

时间:2015-08-10 20:48:36

标签: perl module-build

我已经自定义了一个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文件,在运行测试时应该包含这些文件?

1 个答案:

答案 0 :(得分:0)

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

my $build = Module::Build->new();
$build->install_base_relpaths(lib => 'perl');