From 19070e4b04bbe8650db4c4c4f5bb695ee3ef44bc Mon Sep 17 00:00:00 2001 From: Badlop Date: Tue, 6 Jun 2023 17:36:06 +0200 Subject: [PATCH] Add sections to rebar.config to organize its content --- rebar.config | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/rebar.config b/rebar.config index bd5ee12f6..a4828a4fa 100644 --- a/rebar.config +++ b/rebar.config @@ -18,6 +18,10 @@ %%% %%%---------------------------------------------------------------------- +%%% +%%% Dependencies +%%% + {deps, [{base64url, ".*", {git, "https://github.com/dvv/base64url", {tag, "1.0.1"}}}, {cache_tab, ".*", {git, "https://github.com/processone/cache_tab", {tag, "1.0.30"}}}, {eimp, ".*", {git, "https://github.com/processone/eimp", {tag, "1.0.22"}}}, @@ -101,6 +105,10 @@ xmpp, yconf]}}. +%%% +%%% Compile +%%% + {erl_first_files, ["src/ejabberd_sql_pt.erl", "src/ejabberd_config.erl", "src/gen_mod.erl", "src/mod_muc_room.erl", "src/mod_push.erl", "src/xmpp_socket.erl"]}. @@ -149,6 +157,10 @@ {keep_build_info, true}. +%%% +%%% Test +%%% + {xref_warnings, false}. {xref_checks, [deprecated_function_calls]}. @@ -184,6 +196,10 @@ {"fast_yaml", []}, {"stringprep", []}]}. +%%% +%%% OTP Release +%%% + {relx, [{release, {ejabberd, {cmd, "grep {vsn, vars.config | sed 's|{vsn, \"||;s|\"}.||' | tr -d '\012'"}}, [ejabberd]}, {sys_config, "./rel/sys.config"},