forked from basho/riak_core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrebar.config
40 lines (31 loc) · 1.73 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_first_files, ["src/gen_nb_server.erl", "src/riak_core_gen_server.erl",
"src/riak_core_stat_xform"]}.
{cover_enabled, true}.
{erl_opts, [warnings_as_errors,
{parse_transform, lager_transform},
debug_info,
{platform_define, "^[0-9]+", namespaced_types},
{platform_define, "^R15", "old_hash"},
{platform_define, "^[2-9][1-9][0-9]*(.?[0-9]*)", deprecated_21},
{platform_define, "^[2-9][2-9][0-9]*(.?[0-9]*)", deprecated_22}]}.
{edoc_opts, [{preprocess, true}]}.
{eunit_opts, [verbose]}.
{xref_checks,[undefined_function_calls,undefined_functions,locals_not_used]}.
{plugins, [{eqc_rebar, {git, "https://github.com/Quviq/eqc-rebar", {branch, "master"}}}]}.
{deps, [
{lager, {git, "git://github.com/erlang-lager/lager.git", {tag, "3.8.0"}}},
{poolboy, {git, "https://github.com/basho/poolboy.git", {tag, "riak_kv-3.0.0"}}},
{riak_sysmon, {git, "git://github.com/basho/riak_sysmon.git", {tag, "2.2.0"}}},
{clique, {git, "git://github.com/basho/clique.git", {tag, "0.3.11"}}},
{eleveldb, {git, "git://github.com/basho/eleveldb.git", {tag, "riak_kv-3.0.0"}}},
{riak_ensemble, {git, "https://github.com/basho/riak_ensemble", {tag, "riak_kv-3.0.0"}}},
{pbkdf2, {git, "git://github.com/basho/erlang-pbkdf2.git", {tag, "2.1.0"}}},
{cluster_info, {git, "git://github.com/basho/cluster_info.git", {tag, "2.1.0"}}},
{exometer_core, {git, "git://github.com/Feuerlabs/exometer_core.git", {tag, "v1.5.7"}}},
{basho_stats, {git, "git://github.com/basho/basho_stats.git", {tag, "1.1.0"}}}
]}.
{dialyzer, [{plt_apps, all_deps}]}.
{profiles, [
{test, [{deps, [meck]}, {erl_opts, [nowarn_export_all]}]},
{eqc, [{deps, [meck]}, {erl_opts, [{d, 'EQC'}, nowarn_export_all]}]}
]}.