Bir Makefile içine bazı env değişkenleri eklemeye çalışıyorum. Env dosyası şuna benzer:
FOO=bar
BAZ=quux
export
Her env için bir yol olmadığını not edin . Makefile'e öncü export
ve sadece include
env dosyasını eklersem, her şey olması gerektiği gibi çalışır. Ama env Varans'ı lider tutmam gerekiyor export
. Bu sadece include envfile
Makefile'da kullanmamı engelliyor .
Ayrıca böyle bir şey yapmayı da denedim:
sed '/^#/!s/^/export /' envfile > $(BUILDDIR)/env
include $(BUILDDIR)/env
Ancak bu nedeni yapmak, env dosyasını dahil etmek için bulunmadığından, hata atmaya neden olur.