-
Notifications
You must be signed in to change notification settings - Fork 1
/
rebar.config
executable file
·40 lines (33 loc) · 1.33 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
{erl_opts, [
{parse_transform, lager_transform},
debug_info,
{src_dirs, ["src"]},
{i, ".."},
{i, "include"},
{i, "../fast_xml/include"},
{i, "deps/fast_xml/include"},
{i, "../xmpp/include"},
{i, "deps/xmpp/include"},
{i, "../amqp_client/include"},
{i, "deps/amqp_client/include"}
]}.
{lib_dirs, ["apps","deps"]}.
{eunit_compile_opts, [{d, 'EUNIT_TEST', true}]}.
{deps, [
{lager, ".*", {git, "git://github.com/basho/lager.git", "3.2.4"}},
{syslog, ".*", {git, "git://github.com/nivertech/erlang-syslog", "ori_070812"}},
{bbmustache, ".*", {git, "https://github.com/xmppjingle/bbmustache.git", "HEAD"}},
{covertool, ".*", {git, "git://github.com/idubrov/covertool.git", "HEAD"}},
{confetti, ".*", {git, "git://github.com/manuel-rubio/confetti.git", "v0.1.2"}},
{snatch, ".*", {git, "git://github.com/xmppjingle/snatch.git", "HEAD"}},
% only for test, don't include them in reltool
{meck, ".*", {git, "git://github.com/eproxus/meck.git", "0.8.2"}},
%% documentation
{edown, ".*", {git, "https://github.com/uwiger/edown", master}}
]}.
{plugins, [rebar_covertool]}.
{export, "all.coverdata"}.
{cover_enabled, true}.
{cover_print_enable, true}.
{cover_export_enabled, true}.
{covertool_eunit, {".eunit/eunit.coverdata", "eunit.coverage.xml"}}.