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.
28 lines
436 B
Erlang
28 lines
436 B
Erlang
%% -*- mode: erlang -*-
|
|
{application, emqx_connector,
|
|
[{description, "An OTP application"},
|
|
{vsn, "0.1.1"},
|
|
{registered, []},
|
|
{mod, {emqx_connector_app, []}},
|
|
{applications,
|
|
[kernel,
|
|
stdlib,
|
|
ecpool,
|
|
emqx_resource,
|
|
eredis_cluster,
|
|
eredis,
|
|
epgsql,
|
|
eldap2,
|
|
mysql,
|
|
mongodb,
|
|
ehttpc,
|
|
emqx,
|
|
emqtt
|
|
]},
|
|
{env,[]},
|
|
{modules, []},
|
|
|
|
{licenses, ["Apache 2.0"]},
|
|
{links, []}
|
|
]}.
|