いくつかのenv変数をMakefileに含めようとしています。envファイルは次のようになります。
FOO=bar
BAZ=quux
export各env変数につながるものはないことに注意してください。Makefileに先頭のenvファイルexportだけを追加するとinclude、すべてが正常に機能します。しかし、env vars sansをリードし続ける必要がありexportます。これによりinclude envfile、Makefileで使用することができなくなります。
私もこのようなことを試してみました:
sed '/^#/!s/^/export /' envfile > $(BUILDDIR)/env
include $(BUILDDIR)/env
しかし、それを行うと、envファイルが含まれていないため、makeがエラーをスローします。