forked from basho/riak_kv
-
Notifications
You must be signed in to change notification settings - Fork 1
/
rebar.config
52 lines (42 loc) · 2.21 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
49
50
51
52
{minimum_otp_vsn, "22.0"}.
{src_dirs, ["./priv/tracers", "./src"]}.
{cover_enabled, false}.
{edoc_opts, [{preprocess, true}]}.
{erl_opts, [warnings_as_errors,
{src_dirs, ["src", "priv/tracers"]},
{platform_define, "^[0-9]+", namespaced_types},
{platform_define, "^[0-9]+", set_env_options},
{platform_define, "^R15", "old_hash"},
{i, "./_build/default/plugins/gpb/include"},
{d, 'TEST_FS2_BACKEND_IN_RIAK_KV'}]}.
{eunit_opts, [verbose]}.
{xref_checks,[undefined_function_calls,undefined_functions]}.
{erl_first_files, [
"src/riak_kv_backend.erl"
]}.
{plugins, [{rebar3_gpb_plugin, {git, "https://github.com/OpenRiak/rebar3_gpb_plugin", {tag, "openriak-3.2"}}},
{eqc_rebar, {git, "https://github.com/Quviq/eqc-rebar", {branch, "master"}}}]}.
{gpb_opts, [{module_name_suffix, "_pb"},
{i, "src"}]}.
{dialyzer, [{plt_apps, all_deps}]}.
{provider_hooks, [
{pre, [{compile, {protobuf, compile}}]}
]}.
{profiles, [
{test, [{deps, [meck]}]},
{gha, [{erl_opts, [{d, 'GITHUBEXCLUDE'}]}]}
]}.
{deps, [
{riak_core, {git, "https://github.com/OpenRiak/riak_core.git", {branch, "openriak-3.2"}}},
{sidejob, {git, "https://github.com/OpenRiak/sidejob.git", {branch, "openriak-3.2"}}},
{bitcask, {git, "https://github.com/OpenRiak/bitcask.git", {branch, "openriak-3.2"}}},
{redbug, {git, "https://github.com/OpenRiak/redbug", {branch, "openriak-3.2"}}},
{recon, {git, "https://github.com/ferd/recon", {tag, "2.5.2"}}},
{sext, {git, "https://github.com/uwiger/sext.git", {tag, "1.8.0"}}},
{riak_pipe, {git, "https://github.com/OpenRiak/riak_pipe.git", {branch, "openriak-3.2"}}},
{riak_dt, {git, "https://github.com/OpenRiak/riak_dt.git", {branch, "openriak-3.2"}}},
{riak_api, {git, "https://github.com/OpenRiak/riak_api.git", {branch, "openriak-3.2"}}},
{hyper, {git, "https://github.com/OpenRiak/hyper", {branch, "openriak-3.2"}}},
{kv_index_tictactree, {git, "https://github.com/OpenRiak/kv_index_tictactree.git", {branch, "openriak-3.2"}}},
{rhc, {git, "https://github.com/OpenRiak/riak-erlang-http-client", {branch, "openriak-3.2"}}}
]}.