Current section

Files

Jump to
cet rebar.config
Raw

rebar.config

%% Erlang compiler options
{erl_opts,
[debug_info,
%% bin_opt_info,
warnings_as_errors,
warn_unused_vars,
warn_shadow_vars,
warn_unused_import,
{parse_transform, lager_transform}
]}.
{cover_enabled, true}.
%% Dialyzer options
{dialyzer,
[
{warnings, [no_return, no_undefined_callbacks, no_unused, underspecs]},
{get_warnings, true},
{plt_apps, top_level_deps},
%% {plt_extra_apps, [bstr]},
{plt_location, local},
{base_plt_apps, [kernel, stdlib, sasl, inets, crypto, public_key, ssl,
runtime_tools, erts, compiler, tools, syntax_tools, hipe,
mnesia]},
{base_plt_location, global}
]}.
%% Dependencies
{deps,
[
{lager, "3.2.1"},
{cowboy, "1.0.4"},
{jsx, "2.8.0"},
{bbmustache, "1.1.0"},
{bstr, "0.3.0"},
{gen_smtp, "0.11.0"}
]
}.