-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrebar.config
36 lines (29 loc) · 1.14 KB
/
rebar.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{erl_opts, [debug_info,
nowarn_export_all,
warnings_as_errors]}.
{deps, [{epgsql, {git, "https://github.com/epgsql/epgsql.git", {branch, "4.7.0"}}}]}.
{escript_incl_apps, [proto_crudl, epgsql]}.
{escript_main_app, proto_crudl}.
{escript_name, proto_crudl}.
{escript_emu_args, "%%! +sbtu +A1\n"}.
{plugins, [{rebar3_autotest, "0.1.1"}, rebar_alias, rebar3_hex]}.
%% Profiles
{profiles, [{test,
[{erl_opts, [debug_info]}
]}]}.
%% == Dialyzer ==
{dialyzer, [
{warnings, []} ,
{get_warnings, true} ,
{plt_apps, top_level_deps} , % top_level_deps | all_deps
{plt_extra_apps, []} ,
{plt_location, local} , % local | "/my/file/name"
{plt_prefix, "rebar3"} ,
{base_plt_apps, [stdlib, kernel, crypto]},
{base_plt_location, global} , % global | "/my/file/name"
{base_plt_prefix, "rebar3"}
]}.
{shell, [
% {config, "config/sys.config"},
{apps, [proto_crudl]}
]}.