By treating the apps in the umbrella as dependencies to be managed and built by rebar3, we can simplify the maintenance of the release, at the cost of increased build times: using Mix as before, it could track changed files better than using rebar. But the complexity and possibility of discrepancies make it using rebar much more compelling.
9 lines
148 B
Erlang
9 lines
148 B
Erlang
{erl_opts, [debug_info]}.
|
|
{deps, [ {emqx, {path, "../emqx"}}
|
|
]}.
|
|
|
|
{shell, [
|
|
% {config, "config/sys.config"},
|
|
{apps, [emqx_bridge]}
|
|
]}.
|