次: acconfig.h, 上: Obsolete Constructs
config.statusは現在,実際に作成されるファイルを指定するための引数 をサポートしています.詳細は,config.status Invocationを参照してく ださい.以前は環境変数の使用が必要でした.
`@variable@'の置換を実行するファイルです.デフォルトは, configure.ac内の
AC_OUTPUTとAC_CONFIG_COMMANDSに与え る引数です.
Cの
#define文の置換を行なうファイルです.デフォルトはAC_CONFIG_HEADERSに与える引数です.そのマクロが呼び出されていない 場合,config.statusはこの値を無視します.
作成されるシンボリックリンクです.デフォルトは,
AC_CONFIG_LINKSに与える引数です.そのマクロが呼び出されていない場合, config.statusはこの値を無視します.
config.status Invocationで古いインターフェースを使用する例は,以下 のようになります.
config.h: stamp-h
stamp-h: config.h.in config.status
CONFIG_COMMANDS= CONFIG_LINKS= CONFIG_FILES= \
CONFIG_HEADERS=config.h ./config.status
echo > stamp-h
Makefile: Makefile.in config.status
CONFIG_COMMANDS= CONFIG_LINKS= CONFIG_HEADERS= \
CONFIG_FILES=Makefile ./config.status
(configure.acでAC_CONFIG_HEADERSを呼び出さない場合,
makeルールにCONFIG_HEADERSを設定する必要はありません.
CONFIG_COMMANDS等に対しても同様です.)