-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrebar.config
31 lines (25 loc) · 943 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
31
{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", "/opt/fis-gtm/current"},
{".*", "gtm_dist", "/opt/fis-gtm/V6.0-003_x8664"},
{".*", "LDFLAGS", "$LDFLAGS -I$gtm_dist -L$gtm_dist -Wl,-rpath -Wl,$gtm_dist -lgtmshr -lc"}
]}.
{deps_dir, [".."]}.
%% vim: fdm=syntax:fdn=3:tw=74:ts=2:syn=erlang