0
gmake VAR1=x
が順番にgmake VAR1=y
でサブ作る呼び出すディレクトリ から呼び出された場合は、親のVAR1
変数値x
を知るために、サブMakefileの方法は何ですか?再帰的にSub-makeから親変数の値を特定する方法を教えてください。
gmake VAR1=x
が順番にgmake VAR1=y
でサブ作る呼び出すディレクトリ から呼び出された場合は、親のVAR1
変数値x
を知るために、サブMakefileの方法は何ですか?再帰的にSub-makeから親変数の値を特定する方法を教えてください。
私が知る限り:いいえ。
しかし、親はVAR1
の値のコピーを別の変数に作ることができます。 PARENT_VAR1
:
ifneq ($(origin VAR1),undefined)
export PARENT_VAR1=$(VAR1)
endif
その後submakeはまだVAR1
を取ることができ、必要に応じて、また親のVAR1
を調べます。