|
|
- {erl_opts, [
- {lager_extra_sinks, ['__lager_test_sink']},
- {platform_define, "^18", 'FUNCTION_NAME', unavailable},
- {platform_define, "^18", 'FUNCTION_ARITY', 0},
- debug_info,
- report,
- verbose,
- warn_deprecated_function,
- warn_deprecated_type,
- warn_export_all,
- warn_export_vars,
- warn_obsolete_guard,
- warn_untyped_record,
- warn_unused_import
- % do NOT include warnings_as_errors, as rebar includes these options
- % when compiling for eunit, and at least one test module has code that
- % is deliberatly broken and will generate an un-maskable warning
- ]}.
-
- {erl_first_files, ["src/lager_util.erl"]}.
-
- {eunit_opts, [verbose]}.
- {eunit_compile_opts, [
- export_all,
-
- nowarn_untyped_record,
- nowarn_export_all
- ]}.
-
- {deps, [
- {eGbh, ".*", {git, "http://47.108.26.175:53000/SisMaker/eGbh.git", {branch, "master"}}},
- {eFmt, ".*", {git, "http://47.108.26.175:53000/SisMaker/eFmt.git", {branch, "master"}}},
- {eSync, ".*", {git, "http://47.108.26.175:53000/SisMaker/eSync.git", {branch, "master"}}},
- {goldrush, ".*", {git, "http://47.108.26.175:53000/SisMaker/goldrush.git", {tag, "0.2.0"}}}
- %%{observer_cli, ".*", {git, "https://github.com/zhongwencool/observer_cli.git", {tag, "1.6.1"}}}
- ]}.
-
- {shell, [
- % {config, "config/sys.config"},
- {apps, [eRum]}
- ]}.
-
- {xref_checks, []}.
- {xref_queries, [{"(XC - UC) || (XU - X - B - lager_default_tracer : Mod - erlang:\"(is_map|map_size)\"/1 - maps:to_list/1)", []}]}.
-
- {cover_enabled, true}.
- {edoc_opts, [{stylesheet_file, "./priv/edoc.css"}]}.
|