我正在尝试在Makefile中包含一些环境变量。env文件如下所示:
FOO=bar
BAZ=quux
注意没有导致export
每个环境变量。如果我在Makefile中添加前导文件export
和仅include
env文件,那么一切都会正常进行。但是我需要保持环境无人值守export
。这使我无法仅include envfile
在Makefile中使用。
我也尝试过这样做:
sed '/^#/!s/^/export /' envfile > $(BUILDDIR)/env
include $(BUILDDIR)/env
但是这样做会使make引发错误,因为没有包含env文件。
1
欢迎使用Unix&Linux。请清楚说明您的问题。您要完成的任务到底是什么?
—
darnir
我正在尝试在Makefile中包含一个包含环境变量对的文件,以便它们在运行make的环境中可用。
—
迈克尔·欧文