如何在Emakefile中使用环境变量

时间:2014-08-12 08:32:01

标签: makefile erlang

我想在Emakefile中使用环境变量来指定包含路径。它看起来像:

{"./*", [report, verbose, {i, "/home/%%USER%%"}, {outdir, "ebin"}] }.

我的OTP版本和信息:Erlang R15B01(erts-5.9.1)[source] [64位半字] [smp:32:32] [async-threads:0] [kernel-poll:false] 我发现http://erlang.org/pipermail/erlang-patches/2004-September/000106.html的双倍百分比方法不幸的是它没有用。传递了Emakefile的语法检查,OTP开始编译它,但是找不到.hrl文件。日志是:

Recompile: ./test test.erl:3: can't find include file "test.hrl"

http://www.erlang.org/doc/man/make.html上的Emakefile语法信息非常有限。

有没有人知道如何在Emakefile中使用环境变量?感谢。

1 个答案:

答案 0 :(得分:0)

我从Erlang支持小组那里得到答案,目前在Emakefile中无法使用环境变量。太遗憾了。