自动生成:替换数据bash文件中的bin_程序

自动生成:替换数据bash文件中的bin_程序,bash,autotools,automake,Bash,Autotools,Automake,有没有办法使用从Makefile.am生成的程序列表并将其放入bash脚本(自动工具替换、变量等)中 如下所示: 示例 Makefile.am script.sh 目标是为该脚本提供正在生成的程序列表,因为替换发生在配置时,而Makefile发生在生成时 但是,您可以确保在配置时定义这两个列表: 配置.ac AC_SUBST([PROGRAMS], [prog1 prog2 prog3]) Makefile.am bin_PROGRAMS = @PROGRAMS@ script.sh EXE

有没有办法使用从Makefile.am生成的程序列表并将其放入bash脚本(自动工具替换、变量等)中

如下所示:

示例

Makefile.am

script.sh


目标是为该脚本提供正在生成的程序列表,因为替换发生在配置时,而Makefile发生在生成时

但是,您可以确保在配置时定义这两个列表:

配置.ac

AC_SUBST([PROGRAMS], [prog1 prog2 prog3])
Makefile.am

bin_PROGRAMS = @PROGRAMS@
script.sh

EXEC=@PROGRAMS@
bin_PROGRAMS = @PROGRAMS@
EXEC=@PROGRAMS@