-
-
Notifications
You must be signed in to change notification settings - Fork 8
/
rebar.config
69 lines (60 loc) · 1.48 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
{minimum_otp_vsn, "24.1"}.
{deps, [
{xs_regex, "0.1.0"},
{erluca, "0.1.1"},
{merge_index, "2.1.0", {pkg, xqerl_merge_index}},
{emojipoo, "0.1.0"},
{htmerl, "0.1.0"},
{hackney, "1.18.0"},
{cowboy, "2.9.0"},
{sext, "1.8.0"},
{locks, "0.2.0"},
{uuid, "2.0.4", {pkg, uuid_erl}},
{basexerl, "0.1.2"},
{yaccety_sax, "0.2.3"}
]}.
{erl_opts, [
{i, "include"},
debug_info
]}.
{edoc_opts, [{preprocess, true}]}.
{ex_doc, [
{homepage_url, <<"http://xqerl.org">>},
{source_url, <<"https://github.com/zadean/xqerl">>},
{logo, <<"./docs/img/Squirrel.png">>},
{extras, [<<"README.md">>, <<"LICENSE">>, <<"./docs/src/GettingStarted.md">>]},
{main, <<"readme">>}
]}.
{hex, [{doc, ex_doc}]}.
{project_plugins, [erlfmt]}.
{erlfmt, [write]}.
{shell, [{config, "config/xqerl.config"}]}.
{profiles, [
{test, [
{ct_opts, [
{sys_config, ["config/xqerl.test.config"]},
{logopts, [no_src]}
]}
]},
{prod, [
{relx, [
{dev_mode, false},
{include_src, false},
{include_erts, true}
% {debug_info, strip} TODO!
]}
]}
]}.
{relx, [
{release, {xqerl, "v0.2.0"}, [xqerl]},
{sys_config, "config/xqerl.config"},
{vm_args_src, "config/vm.args.src"},
{dev_mode, true},
{include_erts, false},
{extended_start_script, true},
{overlay, [
{mkdir, "log"},
{mkdir, "code"},
{mkdir, "data"}
]}
]}.