-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathrebar.config
30 lines (23 loc) · 873 Bytes
/
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
{port_sources, ["c_src/*.c"]}.
{so_name, "egtm_worker.so"}.
{cover_enabled, false}.
{eunit_opts, [verbose]}.
{erl_opts, [
%% Important for BEAM reconstruction!!!
debug_info,
%% Lager pre-compile transformation
{parse_transform, lager_transform}
]}.
{deps, [
%% Lager must be first because of Erlang form transformations
{lager, ".*", {git, "https://github.com/basho/lager.git", "master"}},
{deepprops, ".*", {git, "https://github.com/keynslug/deepprops.git", "master"}},
{folsom, ".*", {git, "https://github.com/boundary/folsom.git", "master"}},
{ecache, ".*", {git, "https://github.com/dweldon/ecache.git", "master"}}
]}.
{port_envs, [
%% GT.M flags
{".*", "gtm_dist", "/usr/lib/fis-gtm/current"},
{".*", "LDFLAGS", "$LDFLAGS -I$gtm_dist -L$gtm_dist -Wl,-rpath -Wl,$gtm_dist -lgtmshr -lc"}
]}.
%% vim: fdm=syntax:fdn=3:tw=74:ts=2:syn=erlang