forked from apache/couchdb-erlfdb
-
Notifications
You must be signed in to change notification settings - Fork 2
/
rebar.config
44 lines (36 loc) · 871 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
32
33
34
35
36
37
38
39
40
41
42
43
44
{plugins, [
coveralls,
pc
% {rebar3_dynamic_plugin, {git, "https://github.com/lafirest/rebar3_dynamic_plugin.git"}}
]}.
{project_plugins, [
erlfmt
]}.
{dynamic_plugin_script, "./scripts/sdk_checking.erl"}.
{provider_hooks, [
{pre, [
% {compile, dynamic_plugin},
{compile, {pc, compile}},
{clean, {pc, clean}}
]}
]}.
{port_specs, [
{"priv/erlfdb_nif.so", ["c_src/*.c"]}
]}.
% port_env compiler / linker flags dynamically generated in rebar.config.script
{profiles, [
{devcontainer, [
{eunit_opts, [
{sys_config, "devcontainer.config"}
]}
]}
]}.
{eunit_opts, [
debug_info,
verbose
]}.
{cover_enabled, true}.
{cover_export_enabled, true}.
{coveralls_coverdata, "_build/devcontainer+test/cover/*.coverdata"}.
{coveralls_service_name, "github"}.
{coveralls_parallel, true}.