mysample:
src
deps
myapp
src
rel
新建rebar.config
{lib_dirs,["deps"]}.
{sub_dirs,["rel"]}.
mysample依赖myapp.
修改mysample.app.src 在applicaiton部分加入myapp.
在rel/reltool.config里加入
%%当前目录是rel,"../../"为mysample所在的目录,"../deps"在mysample里
{lib_dirs,["../../","../deps"]},
加{rel,[..., myapp]}
{app,myapp,[{include_cond, include}]}
这些搞定了,就可以:
./rebar compile
建节点:
cd rel
../rebar create-node nodeid=mysample (这块是两点,不是一点)
building:
cd ..
./rebar generate target-dir=1 1相对于rel目录
upgrade:
修改src/mysample.app.src 里的版本号
修改rel/reltool.config 里的mysample 的版本号
./rebar compile
./rebar generate target-dir=2
OK了。
阅读(883) | 评论(0) | 转发(0) |