25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-24 16:23:40 +01:00
xmpp.chapril.org-ejabberd/tools
Holger Weiss 853be230a8 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.
2022-05-04 00:30:36 +02:00
..
captcha-ng.sh "sort -R" command not POSIX, added "shuf" and "cat" as fallback 2021-08-12 15:14:31 +02:00
captcha.sh In POSIX sh, RANDOM is undefined: use always the other method 2021-12-23 13:57:12 +01:00
check_xep_versions.sh Add helper to check xep implementations and versions 2019-06-17 12:02:23 +02:00
ejabberdctl.bc Support the recent changes in the "ejabberdctl help" command (#3569) 2021-04-15 20:25:54 +02:00
extract-tr.sh Extract translatable strings also from the xmpp library 2020-05-04 16:25:42 +02:00
hook_deps.sh Hide false-positive warnings about mod_delegation Type atom and NS binary 2020-05-07 22:29:54 +02:00
jhbtest.pl Add unit test script for http-bind service (thanks to Stefan Strigler) 2009-06-16 17:48:31 +00:00
make-binaries Import script for building Linux binaries 2022-05-04 00:30:36 +02:00
opt_types.sh Support Erlang 25 in "make options": returns attribute with simpler syntax 2022-02-24 01:02:51 +01:00
prepare-tr.sh Improve support for rebar3 in "make translations" 2021-02-19 17:00:32 +01:00
update-deps-releases.pl Fix typos 2022-01-24 08:02:04 +08:00
xml_compress_gen.erl Update copyright year to 2022 2022-02-11 09:39:25 +01:00