-
Notifications
You must be signed in to change notification settings - Fork 3
/
rebar.config
42 lines (35 loc) · 1.29 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
%% -*- mode: erlang -*-
%% -*- tab-width: 4;erlang-indent-level: 4;indent-tabs-mode: nil -*-
%% ex: ts=4 sw=4 ft=erlang et
{erl_opts, [
warnings_as_errors,
{parse_transform, lager_transform},
debug_info,
{src_dirs, ["src/main/erlang"]}
]}.
{eunit_compile_opts, [
{src_dirs, ["src/test/erlang"]}
]}.
{deps,
[
{lager, ".*",
{git, "git://github.com/basho/lager.git", {branch, "master"}}}
]}.
%% Add dependencies that are only needed for development here. These
%% dependencies will be hidden from upstream projects using this code
%% as a dependency.
%%{dev_only_deps, []}.
%% Set this to true if you will build OTP releases of this project via
%% `make rel` and want to include the rebar_lock_deps_plugin. You can
%% also specify `{branch, Branch}' or `{tag, Tag}' to use a specific
%% build of the plugin.
{use_lock_deps, true }.
%% Use edown to render a markdown version of edoc. The generated
%% markdown can be checked in and will be browsable on github. The
%% default is to add edown as a dev only dependency and to enable
%% it. You can set this to false to do your own thing.
{use_edown, true}.
{cover_enabled, true}.
%% Common Test (ct) ============================================================
{ct_dir, "src/test/common_test"}.
{ct_log_dir, "src/test/common_test/logs"}.