Automake / Autoconf脚本自定义目录

时间:2017-06-05 06:48:10

标签: makefile automake autoconf

我项目的根文件夹是PROJECTPROJECT/scripts/abc.sh中只有一个脚本,我想将其安装到目录/usr/share/xxx/abc.sh中。

由于它未安装到/usr/bin/abc.sh,因此bin_SCRIPTS = abc.sh不正确。

您能否告诉我如何撰写Makefile.am

1 个答案:

答案 0 :(得分:2)

您需要定义安装目录:

xxxdir = $(datarootdir)/xxx

xxx_SCRIPTS = scripts/abc.sh

More typically就像:

pkgdata_SCRIPTS = scripts/abc.sh

其中automake已设置pkgdatadir