rebar.config 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. {deps,
  2. [{jsx, "2.9.0"}, % hex
  3. {cowboy, "2.6.1"}, % hex
  4. {gproc, "0.8.0"}, % hex
  5. {esockd, "5.5.0"}, %hex
  6. {ekka, "0.6.0"}, %hex
  7. {gen_rpc, {git, "https://github.com/emqx/gen_rpc", {tag, "2.4.1"}}},
  8. {cuttlefish, {git, "https://github.com/emqx/cuttlefish", {tag, "v3.0.0"}}}
  9. ]}.
  10. {edoc_opts, [{preprocess, true}]}.
  11. {erl_opts, [warn_unused_vars,
  12. warn_shadow_vars,
  13. warn_unused_import,
  14. warn_obsolete_guard,
  15. debug_info]}.
  16. {xref_checks, [undefined_function_calls, undefined_functions,
  17. locals_not_used, deprecated_function_calls,
  18. warnings_as_errors, deprecated_functions]}.
  19. {cover_enabled, true}.
  20. {cover_opts, [verbose]}.
  21. {cover_export_enabled, true}.
  22. {plugins, [coveralls]}.
  23. {erl_first_files, ["src/emqx_logger.erl"]}.
  24. {profiles,
  25. [{test,
  26. [{deps,
  27. [{bbmustache, "1.7.0"}, % hex
  28. {emqtt, {git, "https://github.com/emqx/emqtt", {tag, "v1.0.1"}}},
  29. {emqx_ct_helpers, {git, "https://github.com/emqx/emqx-ct-helpers", {branch, "develop"}}}
  30. ]}
  31. ]}
  32. ]}.