mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-20 16:15:59 +01:00
853be230a8
The tools/make-binaries script creates self-contained OTP releases for Linux/x64 and Linux/arm64 systems. All optional ejabberd features are supported. Erlang/OTP, Elixir, and all dependencies are downloaded and built from source (using crosstool-NG). The generated binaries depend on glibc 2.17 or later, all other external libraries are linked statically. The script should work on any non-ancient Linux/x64 system and requires just a few common development tools (to bootstrap crosstool-NG). The release is installed by creating an "ejabberd" user, extracting the archive into /opt, and moving the systemd unit (or init script) into place.
42 lines
568 B
Plaintext
42 lines
568 B
Plaintext
#
|
|
# You can add personal rules in your file .git/info/exclude
|
|
*.swp
|
|
*~
|
|
\#*#
|
|
.#*
|
|
.edts
|
|
*.dump
|
|
/Makefile
|
|
/config.log
|
|
/config.status
|
|
/config/releases.exs
|
|
/configure
|
|
/aclocal.m4
|
|
/*.cache
|
|
/deps/
|
|
/.deps-update/
|
|
/ebin/
|
|
/ejabberd.init
|
|
/ejabberd.service
|
|
/ejabberdctl
|
|
/ejabberdctl.example
|
|
/rel/ejabberd/
|
|
/rel/overlays/
|
|
/src/eldap_filter_yecc.erl
|
|
/vars.config
|
|
/dialyzer/
|
|
/test/*.beam
|
|
/test/*.ctc
|
|
/logs/
|
|
/priv/bin/captcha*sh
|
|
/priv/sql
|
|
/rel/ejabberd
|
|
/_build
|
|
/database/
|
|
/.rebar
|
|
/rebar.lock
|
|
/log/
|
|
Mnesia.nonode@nohost/
|
|
# Binaries created with tools/make-binaries:
|
|
/ejabberd-*.tar.gz
|