summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2015-05-28Revert "Use git-archive-all in the make dist, to include the submodules in ↵Florent Le Coz
the archive" This reverts commit 54f96debcaa80ea2d49f722b0df11d227943ebba.
2015-05-26Use git-archive-all in the make dist, to include the submodules in the archiveFlorent Le Coz
2015-03-02Forgot to remove some XMPP files that are now in louloulibs insteadFlorent Le Coz
2015-02-27Suggest the command git submodule update --initFlorent Le Coz
2015-02-27Fix a typoFlorent Le Coz
2015-02-27Also check if the louloulibs/CMakeLists.txt file is missingFlorent Le Coz
Because apparently when cloning a repository with submodules, git creates empty sub-directories
2015-02-27Only use include_directory() if the directory path is definedFlorent Le Coz
2015-02-27Remove all the libs that are now in louloulibsFlorent Le Coz
2015-02-26Fix the systemd-conditional codeFlorent Le Coz
By using SYSTEMD_FOUND instead of SYSTEMDDAEMON_FOUND, where I forgot to rename it…
2015-02-23Implement async DNS resolution using c-aresFlorent Le Coz
fix #2533
2014-11-13Improve dependencies checks in the build processFlorent Le Coz
- Rename all Find*.cmake files to uppercase, to make things more consistent, and fix some issues with them (notably the REQUIRED flag) - Rename SYSTEMDDAEMON to SYSTEMD and only use the libsystemd instead of libsystemd-daemon because it's deprecated for a long time now - Provide a WITH_* and WITHOUT_* switch for all optional dependencies - Document things in the INSTALL file
2014-07-15Provide WITHOUT_BOTAN and WITHOUT_SYSTEMD cmake flagsFlorent Le Coz
Use them to build without linking to them, even if they are on your system
2014-07-12Bump master version to 2.0~devFlorent Le Coz
2014-07-12Release version 1.01.0Florent Le Coz
2014-06-30Fix some cmake issuesFlorent Le Coz
fix #2551
2014-06-24Provide a make dist targetFlorent Le Coz
2014-06-23Rename cmake target test->test_suite for cmake 3.0Florent Le Coz
See CMP0037
2014-06-20Write the software version, including the git hash, in config.h using cmakeFlorent Le Coz
2014-06-18includes from cmake BINARY_DIR should be included before considering SOURCE_DIRFlorent Le Coz
2014-06-08Silence warnings coming from Botan headersFlorent Le Coz
2014-06-08Implement TLS support using BotanFlorent Le Coz
For now, it tries two TLS ports and then connects to the non-tls port. In the future we would like the user to be able to configure that. fix #2435
2014-05-30Use libuuid to generate unique IDs for iq and adhoc sessionsFlorent Le Coz
2014-05-11mini reorderFlorent Le Coz
2014-05-11[cmake] Do not print useless messages when an optional lib is not foundFlorent Le Coz
2014-04-30Use epoll on linux by default, poll otherwiseFlorent Le Coz
2014-04-28Upgrade to C++14Florent Le Coz
2014-04-22Fix the CMakeLists.txt to correctly have -Ibuild/src/Florent Le Coz
2014-04-15Add support for systemd-daemonFlorent Le Coz
2014-04-13Improved doc rule in the cmake thingFlorent Le Coz
2014-04-13Do not link with pthreadFlorent Le Coz
2014-03-14Fix the CMakeLists.txt regarding ronnFlorent Le Coz
2014-02-19Move CMake’s config.h(.cmake) files into src/Florent Le Coz
2014-02-17Build the man page as part of the build process, if ronn is foundFlorent Le Coz
2014-02-17Make install ruleFlorent Le Coz
2014-01-14Fix the build system to correctly include config.hFlorent Le Coz
2014-01-13Remove cryptopp dependency, directly include a simple sha1 implementationFlorent Le Coz
2013-12-08Provide a JID for IRC users, and add a stringprep dependency for thisFlorent Le Coz
2013-12-08Put utils::tolower definition in its own cpp fileFlorent Le Coz
2013-12-08Rewrite the FindIconv module cleanlyFlorent Le Coz
2013-12-08Rewrite the FindCryptopp cmake module cleanlyFlorent Le Coz
2013-12-03Use the logger everywhereFlorent Le Coz
2013-12-03Add a logger classFlorent Le Coz
2013-11-28fsanitize=address requires libasan, that’s a useless dependency.Florent Le Coz
Also we cannot use both this feature and valgrind at the same time. So, I’ll just specify this flag myself when I need it, this doesn’t need to be there by default
2013-11-21Let the user choose the poller to use through cmake POLLER optionFlorent Le Coz
Use ccmake, or cmake -i, or cmake -DPOLLER=EPOLL, for example
2013-11-14Link with pthread, required by cryptoppFlorent Le Coz
2013-11-12Basic handling of modes, both waysFlorent Le Coz
2013-11-10Add a Config module, and use it to get the password from a fileFlorent Le Coz
2013-11-10Fix the include of the config.hFlorent Le Coz
2013-11-10And actually use the values found by cmakeFlorent Le Coz
2013-11-10Properly detect iconv features to compileFlorent Le Coz