Sto cercando di includere alcuni env var in un Makefile. Il file env è simile a:
FOO=bar
BAZ=quux
Nota che non c'è alcun indizio exportper ogni var var. Se aggiungo il file principale exporte solo includeil file env nel Makefile, tutto funziona come dovrebbe. Ma ho bisogno di mantenere la guida senza limiti export. Questo mi impedisce di usare solo include envfilenel Makefile.
Ho anche provato a fare qualcosa del genere:
sed '/^#/!s/^/export /' envfile > $(BUILDDIR)/env
include $(BUILDDIR)/env
Ma fare ciò causa un errore perché il file env non è lì per l'inclusione.