diff options
author | Holger Weiss <holger@zedat.fu-berlin.de> | 2022-02-22 00:10:22 +0100 |
---|---|---|
committer | badlop <badlop@gmail.com> | 2022-05-04 00:30:36 +0200 |
commit | 853be230a8b5ab97600f120d7f468c7c4fb98cb4 (patch) | |
tree | f1a6e27094f5339d3fc9f86325ce95be786bb28c /.gitignore | |
parent | Update 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-- | .gitignore | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -37,3 +37,5 @@ /rebar.lock /log/ Mnesia.nonode@nohost/ +# Binaries created with tools/make-binaries: +/ejabberd-*.tar.gz |