summaryrefslogtreecommitdiff
path: root/rebar.config
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2021-12-23 13:30:44 +0100
committerBadlop <badlop@process-one.net>2021-12-23 13:54:08 +0100
commit66bb4cbfa9277a01f8963b7f267062a2f7e4a550 (patch)
tree421829f04a188a979c46245fe0b9ae9bfc95e9a7 /rebar.config
parentRevert "rebar.config: Don't create extended start script" (diff)
Only provide Relx start script in dev profile
That script serves a similar purpose to ejabberdctl to start ejabberd, but we can't guarantee it is completely equivalent to ejabberdctl. The prod profile must provide only the well-known script. The test profile provides the Relx script so we can experiment with it.
Diffstat (limited to 'rebar.config')
-rw-r--r--rebar.config4
1 files changed, 3 insertions, 1 deletions
diff --git a/rebar.config b/rebar.config
index 179052d1..02993d89 100644
--- a/rebar.config
+++ b/rebar.config
@@ -178,7 +178,6 @@
{sys_config, "./rel/sys.config"},
{vm_args, "./rel/vm.args"},
{overlay_vars, "vars.config"},
- {extended_start_script, true},
{overlay, [{mkdir, "var/log/ejabberd"},
{mkdir, "var/lib/ejabberd"},
{mkdir, "etc/ejabberd"},
@@ -193,6 +192,7 @@
{dev_mode, false},
{include_erts, true},
{include_src, true},
+ {generate_start_script, false},
{overlay, [{copy, "sql/*", "lib/ejabberd-\{\{release_version\}\}/priv/sql/"},
{copy, "ejabberdctl.cfg.example", "etc/ejabberd/ejabberdctl.cfg"},
{copy, "ejabberd.yml.example", "etc/ejabberd/ejabberd.yml"}]}]}]},
@@ -201,6 +201,8 @@
{dev_mode, true},
{include_erts, true},
{include_src, false},
+ {generate_start_script, true},
+ {extended_start_script, true},
{overlay, [{copy, "ejabberdctl.cfg.example", "etc/ejabberd/ejabberdctl.cfg.example"},
{copy, "ejabberd.yml.example", "etc/ejabberd/ejabberd.yml.example"},
{copy, "test/ejabberd_SUITE_data/ca.pem", "etc/ejabberd/"},