0
複数の環境変数が定義されていることを確認するMakefileルールを作成しようとしています。これはMakefile variable as prerequisiteに近いですが、私は複数の変数にループしようとしています。言い換えれば、私はこれをより簡潔に書くためにしようとしている:それはifndef
がforeachの前に評価されるようになりますので、Makefile内のifndef/endif構造体をループする
check-env:
ifndef ENV1
$(error ENV1 is undefined)
endif
ifndef ENV2
$(error ENV2 is undefined)
endif
ifndef ENV3
$(error ENV3 is undefined)
endif
私が、成功せずforeach
を使用することを試みました。