Estoy tratando de incluir algunos entornos en un Makefile. El archivo env se ve así:
FOO=bar
BAZ=quux
Tenga en cuenta que no hay derivación export
a cada env var. Si agrego el archivo principal export
y solo include
el archivo env en el Makefile, todo funciona como debería. Pero necesito mantener el ambiente sin liderazgo export
. Eso me impide usarlo solo include envfile
en el Makefile.
También he intentado hacer algo como esto:
sed '/^#/!s/^/export /' envfile > $(BUILDDIR)/env
include $(BUILDDIR)/env
Pero hacer eso causa que arroje un error porque el archivo env no está ahí para incluirlo.