いくつかの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がエラーをスローします。