|
@@ -186,6 +186,9 @@ overlay_vars_rel(RelType) ->
|
|
|
end,
|
|
end,
|
|
|
[ {enable_plugin_emqx_rule_engine, RelType =:= cloud}
|
|
[ {enable_plugin_emqx_rule_engine, RelType =:= cloud}
|
|
|
, {enable_plugin_emqx_bridge_mqtt, RelType =:= edge}
|
|
, {enable_plugin_emqx_bridge_mqtt, RelType =:= edge}
|
|
|
|
|
+ , {enable_plugin_emqx_resource, true}
|
|
|
|
|
+ , {enable_plugin_emqx_connector, true}
|
|
|
|
|
+ , {enable_plugin_emqx_data_bridge, true}
|
|
|
, {enable_plugin_emqx_modules, false} %% modules is not a plugin in ce
|
|
, {enable_plugin_emqx_modules, false} %% modules is not a plugin in ce
|
|
|
, {enable_plugin_emqx_recon, true}
|
|
, {enable_plugin_emqx_recon, true}
|
|
|
, {enable_plugin_emqx_retainer, true}
|
|
, {enable_plugin_emqx_retainer, true}
|
|
@@ -244,8 +247,6 @@ relx_apps(ReleaseType) ->
|
|
|
, {emqx_plugin_libs, load}
|
|
, {emqx_plugin_libs, load}
|
|
|
, observer_cli
|
|
, observer_cli
|
|
|
, emqx_http_lib
|
|
, emqx_http_lib
|
|
|
- , emqx_resource
|
|
|
|
|
- , emqx_data_bridge
|
|
|
|
|
]
|
|
]
|
|
|
++ [emqx_modules || not is_enterprise()]
|
|
++ [emqx_modules || not is_enterprise()]
|
|
|
++ [emqx_license || is_enterprise()]
|
|
++ [emqx_license || is_enterprise()]
|
|
@@ -283,8 +284,10 @@ relx_plugin_apps(ReleaseType) ->
|
|
|
, emqx_auth_mnesia
|
|
, emqx_auth_mnesia
|
|
|
, emqx_web_hook
|
|
, emqx_web_hook
|
|
|
, emqx_recon
|
|
, emqx_recon
|
|
|
- , emqx_rule_engine
|
|
|
|
|
|
|
+ , emqx_resource
|
|
|
|
|
+ , emqx_connector
|
|
|
, emqx_data_bridge
|
|
, emqx_data_bridge
|
|
|
|
|
+ , emqx_rule_engine
|
|
|
, emqx_sasl
|
|
, emqx_sasl
|
|
|
]
|
|
]
|
|
|
++ [emqx_telemetry || not is_enterprise()]
|
|
++ [emqx_telemetry || not is_enterprise()]
|