forked from basho/riak_kv
-
Notifications
You must be signed in to change notification settings - Fork 1
/
rebar.config
48 lines (43 loc) · 2.35 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
%% -*- erlang -*-
{src_dirs, ["./priv/tracers", "./src"]}.
{cover_enabled, false}.
{edoc_opts, [{preprocess, true}]}.
{erl_opts, [warnings_as_errors,
{parse_transform, lager_transform},
{lager_extra_sinks, [object]},
{src_dirs, ["src", "priv/tracers"]},
{platform_define, "^[0-9]+", namespaced_types},
{platform_define, "^[0-9]+", set_env_options},
{platform_define, "^R15", "old_hash"},
{d, 'TEST_FS2_BACKEND_IN_RIAK_KV'}]}.
{eunit_opts, [
no_tty, %% This turns off the default output, MUST HAVE
{report, {eunit_progress, [colored, profile]}} %% Use `profile' to see test timing information
%% Uses the progress formatter with ANSI-colored output
]}.
{xref_checks, []}.
%% XXX yz_kv is here becase Ryan has not yet made a generic hook interface for object modification
%% XXX yz_stat is here for similar reasons -- we do not yet support dynamic stat hooks
%% XXX object is here because it's a new Lager sync
{xref_queries, [{"(XC - UC) || (XU - X - B - \"(cluster_info|dtrace|yz_kv|yz_stat|object)\" : Mod)", []}]}.
{erl_first_files, [
"src/riak_kv_backend.erl",
"src/riak_kv_sweeper.erl"
]}.
{deps, [
{sidejob, ".*", {git, "https://github.com/basho/sidejob.git", {tag, "2.0.1"}}},
{erlang_js, ".*", {git, "https://github.com/basho/erlang_js.git", {tag, "1.3.0"}}},
{bitcask, ".*", {git, "https://github.com/basho/bitcask.git", {tag, "2.0.8"}}},
{eper, ".*", {git, "https://github.com/basho/eper.git", {tag, "0.78"}}},
{sext, ".*", {git, "https://github.com/basho/sext.git", {tag, "1.1p3"}}},
{riak_pipe, ".*", {git, "https://github.com/basho/riak_pipe.git", {tag, "2.1.6"}}},
{riak_dt, ".*", {git, "https://github.com/basho/riak_dt.git", {tag, "2.1.4"}}},
{eunit_formatters, ".*", {git, "https://github.com/basho/eunit_formatters", {tag, "0.1.2"}}},
{riak_api, ".*", {git, "https://github.com/basho/riak_api.git", {tag, "2.1.7"}}},
{hyper, ".*", {git, "https://github.com/basho/hyper", {tag, "1.0.0"}}},
{clique, ".*", {git, "https://github.com/basho/clique.git", {tag, "0.3.9"}}},
{chronos, ".*", {git, "https://github.com/basho/chronos.git", {tag, "0.5.1"}}}
]}.
{proto_opts, [
{src_dirs, ["use-protogen-makefile-target-instead!"]}
]}.