gpt4 book ai didi

perl - 我如何告诉 Module::Build 不要将 lib/perl5 子目录添加到安装路径?

转载 作者:行者123 更新时间:2023-12-04 02:43:09 28 4
gpt4 key购买 nike

我正在尝试设置一个包含 Perl 模块的目录,应该将这些模块放在一边,以免干扰生产系统。

这个工作正常,模块使用 Module::Install .我只是指定了一个“lib”选项,一切都很好。现在我试了又试,我根​​本无法用 Module::Build 实现这一目标。 .例如,这个命令:

./Build install --lib /foo

将在“/foo/share/perl/5.10.0”中安装模块。

如何摆脱“share/perl/5.10.0”部分?

PS:是的,我仔细看了documentation并找到了一些有希望的部分,但我必须承认我似乎太笨了,无法理解它们。

最佳答案

参见 install_path .看起来(我没试过)您可以放入 .modulebuildrc 或在命令行上指定所有路径选项:

./Build install --install_base $CUSTOMPERLSTUFF \                --install_path lib=$CUSTOMPERLSTUFF/lib \                --install_path arch=$CUSTOMPERLSTUFF/lib 

关于perl - 我如何告诉 Module::Build 不要将 lib/perl5 子目录添加到安装路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1284027/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com