我项目的根文件夹是PROJECT
,PROJECT/scripts/abc.sh
中只有一个脚本,我想将其安装到目录/usr/share/xxx/abc.sh
中。
由于它未安装到/usr/bin/abc.sh
,因此bin_SCRIPTS = abc.sh
不正确。
您能否告诉我如何撰写Makefile.am
?
答案 0 :(得分:2)
您需要定义安装目录:
xxxdir = $(datarootdir)/xxx
xxx_SCRIPTS = scripts/abc.sh
pkgdata_SCRIPTS = scripts/abc.sh
其中automake已设置pkgdatadir
。