forked from basho/basho_bench
-
Notifications
You must be signed in to change notification settings - Fork 1
/
rebar.config
41 lines (36 loc) · 1.67 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
{deps,
[
%% NOTE: some basho_bench drivers make use of pre-folsom stats
%% that permitted float type counter increments. Thus
%% we currently rely on a custom branch of folsom that
%% has a useful-but-icky hack that allows fractional
%% increments. If someone wants to take advantage of a
%% new folsom feature, that desire + float incr must be
%% weighed.
{folsom, ".*", {git, "git://github.com/basho/folsom.git", {branch, "boundary-0.7.1+basho-bench-float"}}},
{lager, "2.*", {git, "git://github.com/basho/lager", {tag, "2.0.3"}}},
{ibrowse, ".*",
{git, "git://github.com/cmullaparthi/ibrowse.git", {tag, "v3.0.4"}}},
{casbench, "0.1",
{git, "git://github.com/basho/casbench",
"95ed55b494551577870984aeb1e0f683631a326f"}},
{erlcql, ".*",
{git, "git://github.com/rpt/erlcql.git",
{branch, "master"}}},
{riakc, ".*",
{git, "git://github.com/basho/riak-erlang-client", {tag, "1.4.1"}}},
{mochiweb, "1.5.1*",
{git, "git://github.com/basho/mochiweb", {tag, "1.5.1p6"}}},
{velvet, "1.*",
{git, "git://github.com/basho/velvet",
"4bb0fd664ff065c4082ca8dd2e0683e920537d15"}},
{getopt, ".*",
{git, "git://github.com/jcomellas/getopt", {tag, "v0.4"}}}
]}.
{erl_opts, [{src_dirs, [src]},
{parse_transform, lager_transform}]}.
{escript_incl_apps, [lager, getopt, bear, folsom, ibrowse, riakc, riak_pb, mochiweb, protobuffs, velvet, goldrush]}.
{escript_emu_args, "%%! +K true\n"}.
%% Use this for the Java client bench driver
%% {escript_emu_args, "%%! +K true -name [email protected] -setcookie YOUR_ERLANG_COOKIE\n"}.
{escript_emu_args, "%%! +K true -name [email protected] -setcookie YOUR_ERLANG_COOKIE\n"}.