rebar.config 881 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {erl_opts, [
  2. {platform_define, "^[0-9]+", namespaced_types},
  3. debug_info,
  4. bin_opt_info,
  5. warn_bif_clash,
  6. warn_export_all,
  7. warn_obsolete_guard,
  8. warn_unused_import,
  9. warn_unused_record,
  10. warn_untyped_record,
  11. warn_shadow_vars,
  12. warn_unused_vars,
  13. warn_export_vars,
  14. warn_exported_vars,
  15. warn_unused_function,
  16. warn_deprecated_function,
  17. strict_validation
  18. %, warn_missing_spec
  19. ]}.
  20. {deps, [
  21. ]}.
  22. {profiles, [
  23. {dev, [
  24. {edoc_opts, [{doclet, edown_doclet}]},
  25. {deps, [
  26. {edown, ".*",
  27. {git, "git://github.com/uwiger/edown.git", {tag, "0.8"}}}
  28. ]}
  29. ]}
  30. ]}.
  31. {eunit_opts, [{report, {eunit_progress, [colored, profile]}}]}.
  32. {eunit_compile_opts, [export_all]}.
  33. {ct_opts, []}.
  34. {ct_compile_opts, [{i, "./include/"}]}.
  35. {cover_enabled, true}.
  36. {cover_print_enabled, true}.