-
Notifications
You must be signed in to change notification settings - Fork 0
/
rebar.config
48 lines (34 loc) · 1.59 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
37
38
39
40
41
42
43
44
45
46
47
48
%% vim: ts=4 sw=4 et ft=erlang
{sub_dirs, [ "rel" ]}.
{require_min_otp_vsn, "17.1"}. %becasue of maps, etc.
{cover_enabled, true}.
{cover_print_enabled, true}.
{erl_opts, [debug_info ]}.
{lib_dirs, ["deps","."]}.
{deps, [
{gproc, ".*", {git, "https://github.com/uwiger/gproc", {branch, "master"}}},
{meck, ".*", {git, "https://github.com/eproxus/meck.git", {branch,"master"}}},
{eixx, "", {git, "https://github.com/erlanger/eixx.git", {branch,"master"}},[raw]}
%{edown, ".*", {git, "https://github.com/uwiger/edown", {branch, "master"}}}
]}.
%Testing
{xref_checks, [undefined_function_calls]}.
{eunit_opts, [verbose]}.
{ct_log_dir,"test/logs"}.
{ct_extra_params,"-cover test/coverspec"}.
%Cleanup
{clean_files, [".eunit/*",".*~","*~","*/*~","*/*.beam","ebin/*.app","*/erl_crash.dump",
"c_src/*.o","c_src/erlsay","c_src/le_eixx"]}.
%Port building in rebar.config.script
%Docs
{edoc_opts, [{overview, "src/overview.edoc"},
{title, "Liberl - Erlang utility library"},
%{includes, ["include"]},
%{def, {vsn, git}},
{stylesheet_file, "src/edoc.css"},
{app_default, "http://www.erlang.org/doc/man"}]}.
%%{edoc_opts, [{doclet, edown_doclet},
%% {source_path, ["src", "test"]},
%% {stylesheet, ""},
%% {image, ""},
%% {app_default,"http://www.erl ang.org/doc/man"}]}.