変数の値を抽出する必要がある生成されたGNUmakefileがいくつかあります。
makefileを変更せずに変数の値を確認する簡単な方法はありますか?
参考までに、変数には、emacsc-macro-expand関数に必要ないくつかのインクルードファイルのパスが含まれています。
必要なGNUmakefileを含み、変数を出力するラッパーmakefileを作成できます。たとえばwrapper.mk
、コンテンツで作成します
include GNUmakefile
$(info $(value VAR_NAME))
次に、Make with -n
flagを呼び出します(@jeberleの回答を参照)。
make -f wrapper.mk -n # will print the variable value to stdout
あなたができること:
$ make -n -p | grep VAR
値を選択するには
フラグは次のとおりです。
-n # don't really make
-p # print database