我想在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中使用环境变量?感谢。
答案 0 :(得分:0)
我从Erlang支持小组那里得到答案,目前在Emakefile中无法使用环境变量。太遗憾了。