forked from couchbase/ns_server
-
Notifications
You must be signed in to change notification settings - Fork 0
/
rebar.config.in
20 lines (18 loc) · 877 Bytes
/
rebar.config.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{lib_dirs, ["deps"]}.
{erl_first_files, ["src/ns_log_categorizing.erl",
"src/supervisor2.erl",
"src/replicated_storage.erl",
"src/json_settings_manager.erl",
%% functools and generic modules are used by cut, so they
%% also need to be compiled early
"src/functools.erl", "src/generic.erl",
"src/cut.erl",
"src/memcached_cfg.erl",
%% gen_server2 needs to go after cut
"src/gen_server2.erl"]}.
{erl_opts, [{src_dirs, ["src"]},
{i, "@COUCHDB_SRC_DIR@/src/couchdb"},
{i, "@COUCHDB_SRC_DIR@/src"},
{i, "@NS_SERVER_SRC_DIR@/deps/triq/include"},
debug_info, bin_info_opt, nowarn_deprecated_type,
{parse_transform, ale_transform}]}.