summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2019-10-07core: add a desktop file (closes #982, closes #408)Lucas Hoffmann
2019-10-01core: fix style in CMake filesSébastien Helleu
2019-09-27core: fix build on Alpine (closes #1406)Kyle Sabo
2019-09-15core: display an error on missing dependency in CMake (closes #916, closes #956)Sébastien Helleu
2019-08-27core: disable option "-Werror-implicit-function-declaration" for C++ compilerSébastien Helleu
This option is valid for C compiler only.
2019-07-31core: fix help on python to build with Python 2 (issue #1382)Sébastien Helleu
2019-07-01core: compile with Python 3 by defaultSébastien Helleu
The CMake option ENABLE_PYTHON3 is renamed to ENABLE_PYTHON2, to use Python 2 first then fallback on Python 3. In the same way, the configure option --enable-python3 is renamed to --enable-python2, to use Python 2 first then fallback on Python 3.
2019-05-01core: replace CMAKE_INSTALL_PREFIX by ${prefix} in libdir (weechat.pc)Sébastien Helleu
2019-04-25cmake: allow custom libdir (fix #1341)Ryan Farley
Allows for custom LIBDIR to specified with cmake builds. WEECHAT_LIBDIR is used for a custom Weechat directory, or set from LIBDIR (as LIBDIR used to be set).
2019-03-25core: set CMake minimum version required to 3.0Sébastien Helleu
This is required for add_library() with INTERFACE library type.
2019-03-24core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵Sébastien Helleu
options This option is OFF by default and should be enabled only for tests, to measure test coverage.
2019-02-19spell: rename "aspell" plugin to "spell" (issue #1299)Sébastien Helleu
The following things have been renamed: - file aspell.conf -> spell.conf - options aspell.* -> spell.* - bar item aspell_dict -> spell_dict - bar item and local variable aspell_suggest -> spell_suggest - info aspell_dict -> spell_dict
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-11-14core: fix forced highlight on messages sent to other buffers (closes #1277)Sébastien Helleu
The C compiler flag "-fsigned--char" is used to force "char" data type to be always signed (which is what WeeChat expects). On ARM systems, char is unsigned by default, which is causing problems when WeeChat stores -1 in the notify_level (type: char).
2018-11-14core: fix C++ compiler flags (cmake)Sébastien Helleu
2018-03-11core: add binary weechat-headless to run WeeChat without interface (closes ↵Sébastien Helleu
#1120) The optional command line option "--daemon" runs WeeChat like a daemon (fork, new process group, file descriptors closed).
2018-01-29core: fix typo: scripts manager -> script managerSébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-09-03php: new php pluginAdam Saponara
This plugin requires PHP >= 7.0.
2017-06-25fset: add fset (Fast Set) plugin skeleton (WIP)Sébastien Helleu
2017-03-25buflist: new plugin "buflist" (bar with list of buffers)Sébastien Helleu
2017-01-14core: move script makedist.sh to tools directory, make all arguments optionalSébastien Helleu
2017-01-01core: update copyright datesSébastien Helleu
2016-08-19Revert "api: fix connection to servers with hook_connect() on Windows 10 ↵Sébastien Helleu
with Windows subsystem for Linux (closes #770)" This reverts commit 399636f98453bdc1fca19b4dbc742993549aa6c3.
2016-08-06api: fix connection to servers with hook_connect() on Windows 10 with ↵Sébastien Helleu
Windows subsystem for Linux (closes #770)
2016-06-21core: improve help on python3 option (cmake and autotools)Sébastien Helleu
2016-05-15core: rename .asciidoc files to .adoc (issue #722)Sébastien Helleu
2016-01-01core: update copyright datesSébastien Helleu
2015-10-24core: add a script version.sh to get WeeChat stable/devel versionSébastien Helleu
2015-10-17core: rename "build-scripts" directory to "tools"Sébastien Helleu
2015-08-16core: rename "scripts" directory to "build-scripts"Sébastien Helleu
2015-08-16Version 1.4-devSébastien Helleu
2015-08-16Version 1.3Sébastien Helleu
2015-08-14Version 1.3-rc2Sébastien Helleu
2015-08-06Version 1.3-rc1Sébastien Helleu
2015-05-17core: make cpputest optional in cmake compilationSébastien Helleu
With this fix, WeeChat can be built without tests (if cpputest is not found), without having to explicitely disable tests ("-DENABLE_TESTS=OFF").
2015-05-17core: remove use of PREFIX in main CMakeLists.txtSébastien Helleu
2015-05-10Version 1.3-devSébastien Helleu
2015-05-10Version 1.2Sébastien Helleu
2015-05-02Version 1.2-rc2Sébastien Helleu
2015-04-24Version 1.2-rc1Sébastien Helleu
2015-03-19core: move definitions with version and license in root CMakeLists.txtSébastien Helleu
2015-03-08core: align options in CMakeLists.txtSébastien Helleu
Better when things are aligned, no? :)
2015-03-07javascript: add new plugin to run javascript scripts in WeeChatSébastien Helleu
This plugin was originally written by Koka El Kiwi (repository: https://github.com/KokaKiwi/weechat-js-plugin). This plugin uses Google V8 engine to execute JS scripts.
2015-03-05core: use same flags for C and C++ compilersSébastien Helleu
2015-01-11Version 1.2-devSébastien Helleu
2015-01-11Version 1.1Sébastien Helleu
2015-01-06Version 1.1-rc2Sébastien Helleu
2015-01-01core: update copyright datesSébastien Helleu