-
Notifications
You must be signed in to change notification settings - Fork 41
/
rebar.config
79 lines (70 loc) · 1.42 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
{minimum_otp_vsn, "20.0"}.
{erl_opts,
[ debug_info
, warn_export_vars
, warn_unused_import
, warn_missing_spec
, warn_untyped_record
]}.
{deps, [{getopt, "1.0.1"}]}.
{escript_incl_apps, [concuerror, getopt]}.
{escript_main_app, concuerror}.
{escript_name, concuerror}.
{escript_emu_args, "%%! +S1 -boot start_clean -noshell -pa . -pa ebin\n"}.
{pre_hooks,
[ {compile, "priv/generate_version_hrl 23 > src/concuerror_otp_version.hrl"}
, {edoc, "priv/generate_option_docfiles doc"}
]}.
{post_hooks,
[ {escriptize, "cp \"$REBAR_BUILD_DIR/bin/concuerror\" ./bin"}
]}.
{profiles,
[ {dev,
[ {erl_opts, [{d, 'DEV', "true"}]}
]}
, {docs,
[ {erl_opts, [{d, 'DOC', "true"}]}
]}
, {lint,
[ {plugins, [{rebar3_lint, "0.1.10"}]}
]}
, {native,
[ {erl_opts, [native]}
]}
, {pedantic,
[ {erl_opts, [warnings_as_errors]}
]}
, {test,
[ {erl_opts, [export_all, nowarn_missing_spec]}
]}
]}.
{edoc_opts,
[ {macros, [{'DOC', "true"}]}
, {preprocess, true}
, {title, "Concuerror's API specification"}
]}.
{dialyzer,
[ {warnings,
[ unmatched_returns
, unknown
]}
, {base_plt_apps,
[ compiler
, crypto
, erts
, getopt
, kernel
, stdlib
, syntax_tools
, tools
]}
]}.
{project_plugins, [covertool]}.
{cover_enabled, true}.
{cover_export_enabled, true}.
{covertool,
[ {coverdata_files,
[ "eunit.coverdata"
]}
, {include_apps, [concuerror]}
]}.