diff options
author | Badlop <badlop@process-one.net> | 2021-12-23 13:30:44 +0100 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2021-12-23 13:54:08 +0100 |
commit | 66bb4cbfa9277a01f8963b7f267062a2f7e4a550 (patch) | |
tree | 421829f04a188a979c46245fe0b9ae9bfc95e9a7 /rebar.config | |
parent | Revert "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.config | 4 |
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/"}, |