我正在尝试使用eflame来分析 CouchDB 代码以调查我的应用程序中的一些性能问题。rebar.config.script
我尝试在(https://github.com/apache/couchdb/blob/master/rebar.config.script)中添加 eflame 依赖项
但是,当我configure
从源代码运行构建 CouchDB (2.0.0) 时出现错误:
Dependency not available: eflame-.* ({git,
"git://github.com/proger/eflame.git",
{branch,"master"}})
ERROR: compile failed while processing /tmp/couchdb: rebar_abort
Makefile:67: recipe for target 'couch' failed
我在 CouchDB 源代码中对 rebar.config.script 的更改是在下面添加了一行(当然,前一行中带有逗号)
{eflame, {url, "git://github.com/proger/eflame.git"}, {branch ,"master"}}
我尝试了指定依赖关系的各种组合,如rebar 文档中所示,但没有任何成功。(我考虑了MakeDep
rebar.config.script 中函数中参数的顺序,因此尝试传递参数)
任何要解决的指针将不胜感激。谢谢!(注意:我不熟悉 Erlang 或 rebar ,所以请原谅任何明显的错误)