rebar.config 844 B

12345678910111213141516171819202122232425262728293031323334353637
  1. %% -*- mode: erlang -*-
  2. {deps, [
  3. {emqx, {path, "../emqx"}},
  4. {emqx_utils, {path, "../emqx_utils"}},
  5. {emqx_connector, {path, "../emqx_connector"}},
  6. {emqx_mongodb, {path, "../emqx_mongodb"}},
  7. {emqx_redis, {path, "../emqx_redis"}},
  8. {emqx_mysql, {path, "../emqx_mysql"}},
  9. {emqx_bridge_http, {path, "../emqx_bridge_http"}}
  10. ]}.
  11. {edoc_opts, [{preprocess, true}]}.
  12. {erl_opts, [
  13. warn_unused_vars,
  14. warn_shadow_vars,
  15. warnings_as_errors,
  16. warn_unused_import,
  17. warn_obsolete_guard,
  18. debug_info,
  19. {parse_transform}
  20. ]}.
  21. {xref_checks, [
  22. undefined_function_calls,
  23. undefined_functions,
  24. locals_not_used,
  25. deprecated_function_calls,
  26. warnings_as_errors,
  27. deprecated_functions
  28. ]}.
  29. {cover_enabled, true}.
  30. {cover_opts, [verbose]}.
  31. {cover_export_enabled, true}.
  32. {project_plugins, [erlfmt]}.