Perl ExtUtils::MakeMaker,如何安装外部配置(项目的静态配置)?

Perl ExtUtils::MakeMaker,如何安装外部配置(项目的静态配置)?,perl,Perl,我正在编写perl程序的分发包,需要将conf/my.conf等命令复制到/usr/local/etc/my.conf。 我应该在WriteMakefile中使用哪个参数 谢谢 它不退出:)(在旧TODO上) 使用File::ShareDir::Install/File::UserConfig 或者用Module::Build::SysPath试试运气,我发现这个解决方案并不漂亮,但很有用: sub MY::postamble { return qq{ install :: conf/m

我正在编写perl程序的分发包,需要将conf/my.conf等命令复制到/usr/local/etc/my.conf。 我应该在WriteMakefile中使用哪个参数

谢谢

它不退出:)(在旧TODO上)

使用
File::ShareDir::Install
/
File::UserConfig


或者用
Module::Build::SysPath

试试运气,我发现这个解决方案并不漂亮,但很有用:

sub MY::postamble {
    return qq{
install :: conf/my.conf
\tcp conf/my.conf /usr/local/etc/my.conf
};
这是Makefile的一个简单插件,用于在运行“makeinstall”时运行命令。在现实生活中,这看起来有点困难,但…=)


如果有什么好主意,请欢迎

我真的不明白如何使用File::ShareDir::Install将我的文件复制到特定的目录,有没有简单的例子?