summaryrefslogtreecommitdiff
path: root/rebar.config
diff options
context:
space:
mode:
Diffstat (limited to 'rebar.config')
-rw-r--r--rebar.config61
1 files changed, 31 insertions, 30 deletions
diff --git a/rebar.config b/rebar.config
index 52c2f80..5d3b310 100644
--- a/rebar.config
+++ b/rebar.config
@@ -1,15 +1,15 @@
%% -*- mode: erlang;erlang-indent-level: 4;indent-tabs-mode: nil -*-
%% ex: ts=4 sw=4 ft=erlang et
-{deps, [{erlware_commons, "0.18.0"},
+{deps, [{erlware_commons, "0.20.0"},
{ssl_verify_hostname, "1.0.5"},
- {certifi, "0.3.0"},
+ {certifi, "0.4.0"},
{providers, "1.6.0"},
{getopt, "0.8.2"},
{bbmustache, "1.0.4"},
- {relx, "3.15.0"},
+ {relx, "3.19.0"},
{cf, "0.2.1"},
- {cth_readable, "1.2.0"},
+ {cth_readable, "1.2.2"},
{eunit_formatters, "0.3.1"}]}.
{escript_name, rebar3}.
@@ -35,32 +35,33 @@
{bootstrap, []},
- {dialyze, [{erl_opts, [debug_info]}]}
+ {dialyze, [{overrides, [{add, erlware_commons, [{erl_opts, [debug_info]}]},
+ {add, ssl_verify_hostname, [{erl_opts, [debug_info]}]},
+ {add, certifi, [{erl_opts, [debug_info]}]},
+ {add, providers, [{erl_opts, [debug_info]}]},
+ {add, getopt, [{erl_opts, [debug_info]}]},
+ {add, bbmustache, [{erl_opts, [debug_info]}]},
+ {add, relx, [{erl_opts, [debug_info]}]},
+ {add, cf, [{erl_opts, [debug_info]}]},
+ {add, cth_readable, [{erl_opts, [debug_info]}]},
+ {add, eunit_formatters, [{erl_opts, [debug_info]}]}]},
+ {erl_opts, [debug_info]}]}
]}.
%% Overrides
-{overrides, [{override, erlware_commons, [
- {erl_opts, [{platform_define, "^[0-9]+", namespaced_types},
- {platform_define, "^R1[4|5]", deprecated_crypto},
- no_debug_info,
- warnings_as_errors]},
- {deps, []}, {plugins, []},
- {profiles, [{dialyze, [{erl_opts, [debug_info]}]}]}
- ]},
- {override, bbmustache, [
- {erl_opts, [no_debug_info,
- {platform_define, "^[0-9]+", namespaced_types}]},
- {deps, []}, {plugins, []},
- {profiles, [{dialyze, [{erl_opts, [debug_info]}]}]}
- ]},
- {override, getopt, [{erl_opts, [no_debug_info]},
- {profiles, [{dialyze, [{erl_opts, [debug_info]}]}]}]},
- {override, providers, [{erl_opts, [no_debug_info]},
- {profiles, [{dialyze, [{erl_opts, [debug_info]}]}]}]},
- {override, relx, [{erl_opts, [{platform_define, "^[0-9]+", namespaced_types},
- {platform_define, "^R1[4|5]", deprecated_crypto},
- no_debug_info,
- warnings_as_errors]},
- {profiles, [{dialyze, [{erl_opts, [debug_info]}]}]}
- ]}
- ]}.
+{overrides, [{override, erlware_commons, [{erl_opts, [{platform_define, "^[0-9]+", namespaced_types},
+ {platform_define, "^R1[4|5]", deprecated_crypto},
+ no_debug_info,
+ warnings_as_errors]},
+ {deps, []}, {plugins, []}]},
+ {add, ssl_verify_hostname, [{erl_opts, [no_debug_info]}]},
+ {add, certifi, [{erl_opts, [no_debug_info]}]},
+ {add, cf, [{erl_opts, [no_debug_info]}]},
+ {add, cth_readable, [{erl_opts, [no_debug_info]}]},
+ {add, eunit_formatters, [{erl_opts, [no_debug_info]}]},
+ {override, bbmustache, [{erl_opts, [no_debug_info,
+ {platform_define, "^[0-9]+", namespaced_types}]},
+ {deps, []}, {plugins, []}]},
+ {add, getopt, [{erl_opts, [no_debug_info]}]},
+ {add, providers, [{erl_opts, [no_debug_info]}]},
+ {add, relx, [{erl_opts, [no_debug_info]}]}]}.