2017-03-22 2 views
0

프로그램 목록을 사용하여 Makefile.am에서 빌드하고 bash 스크립트 (autotools 대체, 변수 ...)에 넣을 수있는 방법이 있습니까? 다음과 같은automake : DATA bash 파일에서 bin_PROGRAMS를 대체하십시오.

뭔가 :

Makefile.am

bin_PROGRAMS = prog1 prog2 prog3 
[...] 

script.sh

#!/bin/bash 
[email protected][email protected] # something like this 

목표는이 스크립트에 빌드 할 프로그램의 목록을 제공하는 것입니다.

답변

1

아니요. 구성시 구성이 변경되고 Makefile 작업이 생성시 발생하기 때문에 아니요.

AC_SUBST([PROGRAMS], [prog1 prog2 prog3]) 

Makefile.am에게

configure.ac

bin_PROGRAMS = @[email protected] 

script.sh을 :

그러나 두 목록이 구성시에 정의되도록 할 수 있습니다

[email protected]@ 
관련 문제