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.
10 lines
255 B
Erlang
10 lines
255 B
Erlang
{application, emqx_conf,
|
|
[{description, "EMQX configuration management"},
|
|
{vsn, "0.1.0"},
|
|
{registered, []},
|
|
{mod, {emqx_conf_app, []}},
|
|
{applications, [kernel, stdlib]},
|
|
{env, []},
|
|
{modules, []}
|
|
]}.
|