emqx_rule_engine.app.src 899 B

1234567891011121314151617181920212223242526272829303132
  1. %% -*- mode: erlang -*-
  2. {application, emqx_rule_engine, [
  3. {description, "EMQX Rule Engine"},
  4. % strict semver, bump manually!
  5. {vsn, "5.2.3"},
  6. {modules, []},
  7. {registered, [emqx_rule_engine_sup, emqx_rule_engine]},
  8. {applications, [
  9. kernel,
  10. stdlib,
  11. rulesql,
  12. getopt,
  13. uuid,
  14. emqx,
  15. emqx_utils,
  16. emqx_ctl,
  17. %% rule_engine should wait for bridge connector start,
  18. %% it's will check action/connector ref's exist.
  19. emqx_bridge,
  20. emqx_connector,
  21. %% Needed to start the tracing functionality
  22. emqx_modules
  23. ]},
  24. {mod, {emqx_rule_engine_app, []}},
  25. {env, []},
  26. {licenses, ["Apache-2.0"]},
  27. {maintainers, ["EMQX Team <contact@emqx.io>"]},
  28. {links, [
  29. {"Homepage", "https://emqx.io/"},
  30. {"Github", "https://github.com/emqx/emqx-rule-engine"}
  31. ]}
  32. ]}.