使用ExtUtils:MakeMaker在备用目录中安装脚本



我有一个ExtUtils:MakeMaker makefile,它安装了两个脚本script1script2。我使用

EXE_FILES => ['usr/sbin/script1',
              'usr/sbin/script2', ],

在CCD_ 3中。但是,当运行make install时,这两个脚本安装在/usr/bin中,而我希望它们安装在/usr/sbin中。

请注意,这一切都是在Debian包中完成的,所以我正在寻找一种在Makefile.pl(或debian/rules)中指定脚本安装目录的方法,而不是从命令行指定。如何告诉MakeMaker在/usr/sbin中安装这些文件?

医生说EXE_FILES

对可执行文件数组的引用。这些文件将被复制到INST_SCRIPT目录中。

所以

perl Makefile.PL INST_SCRIPT=/usr/sbin

最新更新