aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorHolger Weiss <holger@zedat.fu-berlin.de>2022-02-22 00:10:22 +0100
committerbadlop <badlop@gmail.com>2022-05-04 00:30:36 +0200
commit853be230a8b5ab97600f120d7f468c7c4fb98cb4 (patch)
treef1a6e27094f5339d3fc9f86325ce95be786bb28c /.gitignore
parentUpdate options configurable in default_room_options (diff)
Import script for building Linux binaries
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.
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore2
1 files changed, 2 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e233877df..24cafb936 100644
--- a/.gitignore
+++ b/.gitignore
@@ -37,3 +37,5 @@
/rebar.lock
/log/
Mnesia.nonode@nohost/
+# Binaries created with tools/make-binaries:
+/ejabberd-*.tar.gz