Saya mencoba memasukkan beberapa env vars ke dalam Makefile. File env terlihat seperti:
FOO=bar
BAZ=quux
Perhatikan tidak ada petunjuk exportuntuk setiap env var. Jika saya menambahkan yang memimpin exportdan hanya includefile env di Makefile, semuanya berfungsi sebagaimana mestinya. Tapi aku harus tetap memimpin export. Itu mencegah saya dari hanya menggunakan include envfiledi Makefile.
Saya juga mencoba melakukan sesuatu seperti ini:
sed '/^#/!s/^/export /' envfile > $(BUILDDIR)/env
include $(BUILDDIR)/env
Tetapi melakukan hal itu menyebabkan membuat kesalahan karena file env tidak ada untuk disertakan.