我有一个ExtUtils:MakeMaker makefile,它安装了两个脚本script1
和script2
。我使用
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