Estou tentando incluir alguns env vars em um Makefile. O arquivo env se parece com:
FOO=bar
BAZ=quux
Observe que não há direcionamento exportpara cada env var. Se eu adicionar o arquivo principal exporte apenas includeo env no Makefile, tudo funcionará como deveria. Mas preciso manter os ambientes sem liderança export. Isso me impede de usar apenas include envfileno Makefile.
Eu também tentei fazer algo assim:
sed '/^#/!s/^/export /' envfile > $(BUILDDIR)/env
include $(BUILDDIR)/env
Mas fazer isso causa um erro, porque o arquivo env não existe para inclusão.