summaryrefslogtreecommitdiff
path: root/rebar.config
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2022-04-25 12:46:48 +0200
committerBadlop <badlop@process-one.net>2022-05-02 13:17:53 +0200
commit45c7fbb5ae3760073691dd25745ba415283d920c (patch)
tree1c87b385a7a55a371b963dbad30561d498d5c314 /rebar.config
parentSet default ejabberd version number when not using git (diff)
Switch "make rel" and "make dev" to paths: conf, database, logs
Diffstat (limited to 'rebar.config')
-rw-r--r--rebar.config20
1 files changed, 10 insertions, 10 deletions
diff --git a/rebar.config b/rebar.config
index 967ca480..e3186a85 100644
--- a/rebar.config
+++ b/rebar.config
@@ -190,12 +190,12 @@
{sys_config, "./rel/sys.config"},
{vm_args, "./rel/vm.args"},
{overlay_vars, "vars.config"},
- {overlay, [{mkdir, "var/log/ejabberd"},
- {mkdir, "var/lib/ejabberd"},
- {mkdir, "etc/ejabberd"},
+ {overlay, [{mkdir, "logs"},
+ {mkdir, "database"},
+ {mkdir, "conf"},
{copy, "rel/files/erl", "erts-\{\{erts_vsn\}\}/bin/erl"},
{template, "ejabberdctl.template", "bin/ejabberdctl"},
- {copy, "inetrc", "etc/ejabberd/inetrc"},
+ {copy, "inetrc", "conf/inetrc"},
{copy, "tools/captcha*.sh", "lib/ejabberd-\{\{release_version\}\}/priv/bin/"},
{copy, "rel/files/install_upgrade.escript", "bin/install_upgrade.escript"}]}
]}.
@@ -206,8 +206,8 @@
{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"}]}]}]},
+ {copy, "ejabberdctl.cfg.example", "conf/ejabberdctl.cfg"},
+ {copy, "ejabberd.yml.example", "conf/ejabberd.yml"}]}]}]},
{dev, [{post_hooks, [{release, "rel/setup-dev.sh"}]},
{relx, [{debug_info, keep},
{dev_mode, true},
@@ -215,10 +215,10 @@
{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/"},
- {copy, "test/ejabberd_SUITE_data/cert.pem", "etc/ejabberd/"}]}]}]},
+ {overlay, [{copy, "ejabberdctl.cfg.example", "conf/ejabberdctl.cfg.example"},
+ {copy, "ejabberd.yml.example", "conf/ejabberd.yml.example"},
+ {copy, "test/ejabberd_SUITE_data/ca.pem", "conf/"},
+ {copy, "test/ejabberd_SUITE_data/cert.pem", "conf/"}]}]}]},
{test, [{erl_opts, [nowarn_export_all]}]}]}.
{alias, [{relive, [{shell, "--apps ejabberd \