mirror of
https://github.com/internetee/epp_proxy.git
synced 2025-08-21 14:49:33 +02:00
64 lines
1.6 KiB
Erlang
64 lines
1.6 KiB
Erlang
{erl_opts, [debug_info, {parse_transform, lager_transform}]}.
|
|
|
|
{deps, [{hackney, "1.15.1"},
|
|
{syslog, {git, "https://github.com/Vagabond/erlang-syslog.git", {branch, "master"}}},
|
|
{lager, "3.7.0"},
|
|
{lager_syslog, {git, "https://github.com/erlang-lager/lager_syslog.git", {branch, "master"}}},
|
|
{erlsom, "1.5.0"}]}.
|
|
|
|
{ct_opts, [
|
|
{sys_config, "./config/test.config"}
|
|
]}.
|
|
|
|
{relx, [{release, {epp_proxy, "git"},
|
|
[epp_proxy,
|
|
lager,
|
|
lager_syslog,
|
|
hackney,
|
|
sasl,
|
|
erlsom]},
|
|
|
|
{sys_config, "./config/sys.config"},
|
|
{dev_mode, false},
|
|
{vm_args, "./config/vm.args"},
|
|
|
|
{include_erts, true},
|
|
{extended_start_script, true},
|
|
{extended_start_script_extensions, [
|
|
{reload, "extensions/reload"}
|
|
]},
|
|
|
|
{overlay, [{copy, "scripts/extensions/reload", "bin/extensions/reload"}]}
|
|
]
|
|
}.
|
|
|
|
{provider_hooks, [
|
|
{pre, [{tar, {appup, tar}}]},
|
|
{post, [{compile, {appup, compile}},
|
|
{clean, {appup, clean}}]}
|
|
]}.
|
|
|
|
{overrides,
|
|
[{override, syslog, [
|
|
{plugins, [pc]},
|
|
{artifacts, ["priv/syslog_drv.so"]},
|
|
{provider_hooks, [
|
|
{post,
|
|
[
|
|
{compile, {pc, compile}},
|
|
{clean, {pc, clean}}
|
|
]
|
|
}]
|
|
}
|
|
]}
|
|
]}.
|
|
|
|
{profiles, [{prod, [{relx, [{dev_mode, false},
|
|
{include_erts, true}]}]
|
|
},
|
|
{test, [{deps, [proper]}]}]
|
|
}.
|
|
|
|
{plugins, [rebar3_auto,
|
|
{erl_tidy_prv_fmt, ".*", {git, "https://github.com/tsloughter/erl_tidy.git", {branch, "master"}}},
|
|
rebar3_appup_plugin]}.
|