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

时间:2013-01-09 08:29:38

标签: perl

我正在编写我的perl程序的发行包,我需要安装'命令复制文件例如conf / my.conf到/usr/local/etc/my.conf。 我应该在WriteMakefile中使用哪个参数?

谢谢!

2 个答案:

答案 0 :(得分:2)

它没有退出:)(在旧的TODO上)

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

或试试Module::Build::SysPath

的运气

答案 1 :(得分:0)

我发现不是很漂亮但有用的解决方案:

sub MY::postamble {
    return qq{
install :: conf/my.conf
\tcp conf/my.conf /usr/local/etc/my.conf
};

这是一个简单的Makefile加载项,可以在'make install'运行时运行命令。在现实生活中,它看起来有点困难,但是...... =)

如果有任何不错的主意,请欢迎!