summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2023-04-08core: improve description of arguments in bump version scriptSébastien Helleu
2023-04-08core: remove WEECHAT_DEVEL_FULL from version.shSébastien Helleu
2023-04-07core: fix comment in bump version scriptSébastien Helleu
2023-04-03core: ensure tag/commit are not done upon startup, do not undo tag/commit in ↵Sébastien Helleu
case of error
2023-04-02core: add script release.shSébastien Helleu
2023-04-02core: add script bump_version.shSébastien Helleu
2023-03-31doc: add CMake option `ENABLE_DOC_INCOMPLETE` to force build of incomplete ↵Sébastien Helleu
docs (closes #1901)
2023-03-30doc: update Ubuntu Bionic Debian patch to remove asciidoctor optionSébastien Helleu
The option "--failure-level" has been added in Asciidoctor 1.5.7 and the version in Ubuntu Bionic is 1.5.5.
2023-03-25core: remove build of .bz2 and .zst files in `make dist`Sébastien Helleu
2023-03-23core: replace `set -e` by `set -o errexit` in shell scriptsSébastien Helleu
2023-01-08core: remove build with autotoolsSébastien Helleu
CMake is now the only way to build WeeChat.
2023-01-06debian: add symbolic link weechat_raspbian_buster.patch pointing to Debian ↵Sébastien Helleu
Buster patch
2023-01-05core: rename script build-test.sh to build_test.shSébastien Helleu
2023-01-05core: rename script build-debian.sh to build_debian.shSébastien Helleu
2023-01-05core: rename script git-version.sh to set_git_version.shSébastien Helleu
2023-01-05core: add message after checking Curl symbols: "all good" or number of errorsSébastien Helleu
2023-01-05core: add example with Curl repository cloned locallySébastien Helleu
2023-01-04core: add script check_scripts.shSébastien Helleu
This script is now used in CI to check all shell scripts (*.sh) and Python scripts (*.py) that are in git repository. Tools used: - shell scripts: shellcheck - Python scripts: flake8 + pylint + bandit
2023-01-04core: add script check_curl_symbols.pySébastien Helleu
This script is used to check Curl symbols defined in WeeChat vs exposed Curl symbols. Usage: curl https://raw.githubusercontent.com/curl/curl/master/docs/libcurl/symbols-in-versions | ./tools/check_curl_symbols.py
2023-01-04core: remove useless "exit 0"Sébastien Helleu
This fixes the following shellcheck error: SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly).
2023-01-04core: double quote $JOBSSébastien Helleu
This fixes the following shellcheck error: SC2086 (info): Double quote to prevent globbing and word splitting.
2023-01-04core: don't use eval to run commands in scriptsSébastien Helleu
This fixes the following shellcheck error: SC2294 (warning): eval negates the benefit of arrays. Drop eval to preserve whitespace/symbols (or eval as string).
2023-01-01core: update copyright datesSébastien Helleu
2022-11-19debian: change dependency guile-2.2-dev to guile-3.0-devSébastien Helleu
2022-09-29debian: remove ubuntu/xenial patch (distro not supported any more)Sébastien Helleu
As zstd is too old in ubuntu/xenial (0.5.1 while min version is 0.8.1), this distro is not supported any more.
2022-09-18build: update version of Debian/Ubuntu distros in examplesSébastien Helleu
2022-09-18build: remove patches for Debian/Raspbian StretchSébastien Helleu
2022-03-29debian: add dependency on ruby-pygments.rbSébastien Helleu
2022-02-19debian: change dependency libargon2-0-dev to libargon2-dev (debian bug #1005703)Sébastien Helleu
2022-01-17core: update copyright datesSébastien Helleu
2021-12-24relay: add zstd compression in weechat protocolSébastien Helleu
Option relay.network.compression_level is renamed to relay.network.compression and is now a percentage between 0 (no compression) to 100 (best compression, slowest). Compression is now disabled by default in weechat protocol and must be enabled via the `handshake` command (option `compression` has been removed from `init` command).
2021-12-13core: add build of zst archive in make distSébastien Helleu
2021-11-20core: add build with CMake and Ninja in CISébastien Helleu
2021-11-20build: add targets "changelog" and "rn" to build HTML version of ChangeLog ↵Sébastien Helleu
and release notes (CMake build only)
2021-11-20build: improve error management in build of tarballsSébastien Helleu
2021-09-18debian: bump Standards-Version to 4.6.0.1Sébastien Helleu
2021-03-19core: do not force build of JavaScript plugin in CISébastien Helleu
2021-03-08debian: update debian/ubuntu patches with new Standards-VersionSébastien Helleu
2021-01-02core: update copyright datesSébastien Helleu
2020-06-13javascript: disable build by default and remove Debian packaging of ↵Sébastien Helleu
JavaScript plugin (issue #360)
2020-05-22core: add CI with GitHub Actions, move codecov.io upload to GitHub ActionsSébastien Helleu
2020-04-26debian: add patch to build on Ubuntu GroovySébastien Helleu
2020-01-04core: update copyright datesSébastien Helleu
2019-12-08debian: fix debian/wheezy and ubuntu/trusty patchesSébastien Helleu
2019-11-28core: exit makedist.sh script if command "cd" failedSébastien Helleu
2019-11-28core: replace "! -z" by "-n" in build-debian.shSébastien Helleu
2019-11-28core: replace "-o" by "||" in tools scriptsSébastien Helleu
2019-11-28core: run command and check return code on same line in tools scriptsSébastien Helleu
2019-11-28core: double quote variables in tools scriptsSébastien Helleu
2019-11-11debian: disable javascript plugin on Debian Sid and Ubuntu EoanSébastien Helleu