mirror of
https://github.com/processone/ejabberd
synced 2025-10-03 01:39:35 +02:00
Add support for rebar3 to "make rel"
This commit is contained in:
parent
9d4c01d425
commit
d5adcaea61
7 changed files with 73 additions and 5 deletions
2
rel/sys.config
Normal file
2
rel/sys.config
Normal file
|
@ -0,0 +1,2 @@
|
|||
[{ejabberd, [{config, "etc/ejabberd/ejabberd.yml"},
|
||||
{log_path, "var/log/ejabberd/ejabberd.log"}]}].
|
32
rel/vm.args
Normal file
32
rel/vm.args
Normal file
|
@ -0,0 +1,32 @@
|
|||
## Name of the node
|
||||
-sname ejabberd@localhost
|
||||
|
||||
## Cookie for distributed erlang
|
||||
#-setcookie ejabberd
|
||||
|
||||
-mnesia dir \"var/lib/ejabberd\"
|
||||
|
||||
## Heartbeat management; auto-restarts VM if it dies or becomes unresponsive
|
||||
## (Disabled by default..use with caution!)
|
||||
##-heart
|
||||
|
||||
## Enable kernel poll and a few async threads
|
||||
##+K true
|
||||
##+A 5
|
||||
|
||||
## Increase number of concurrent ports/sockets
|
||||
##-env ERL_MAX_PORTS 4096
|
||||
|
||||
## Tweak GC to run more often
|
||||
##-env ERL_FULLSWEEP_AFTER 10
|
||||
|
||||
# +B [c | d | i]
|
||||
# Option c makes Ctrl-C interrupt the current shell instead of invoking the emulator break
|
||||
# handler. Option d (same as specifying +B without an extra option) disables the break handler. # Option i makes the emulator ignore any break signal.
|
||||
# If option c is used with oldshell on Unix, Ctrl-C will restart the shell process rather than
|
||||
# interrupt it.
|
||||
# Disable the emulator break handler
|
||||
# it easy to accidentally type ctrl-c when trying
|
||||
# to reach for ctrl-d. ctrl-c on a live node can
|
||||
# have very undesirable results
|
||||
##+Bi
|
Loading…
Add table
Add a link
Reference in a new issue