summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2017-12-02Handle postgresql and sqlite3 libs properlylouiz’
Do not fail to compile when one of them is missing but the other one is not. Raise an error when trying to open a database with the missing library. see #3237
2017-12-02Add postgresql supportlouiz’
2017-10-04Release version 6.16.1v6louiz’
2017-09-19Release version 6.06.0louiz’
2017-09-10CMakeLists: Set symbol visibility to hidden.Link Mauve
This reduces the size of the final binary by 12% by not including symbols, and thus function bodies that have been inlined for example.
2017-06-14Don’t forget to bump to version 6.0~devlouiz’
2017-06-13Find sqlite3 instead of litesqllouiz’
Simplifies the CMakeLists.txt a little bit
2017-05-28Move biboumi.h.cmake inside the src/ directorylouiz’
2017-05-24Release version 5.05.0v5louiz’
2017-05-21Do not install biboumi.cfg in /etc/biboumi/louiz’
Because it would overwrite the user file when installing a new version. And it’s basically useless anyway, because if the file doesn’t exist at all, biboumi will write an helpful message on stderr, telling the user to create the config file.
2017-05-16Make the default build type Release (instead of empty string)louiz’
2017-05-10Fix the build when litesql is not usedlouiz’
2017-05-10Improve the handling of the biboudb.hpp dependencieslouiz’
2017-05-03Add -Wconversion compile flaglouiz’
2017-04-30Make botan’s policy configurable from a filelouiz’
fix #3244
2017-04-19Take into account the include path found by cmake when looking for litesql liblouiz’
2017-04-13Avoid building test_suite when we make installlouiz’
2017-03-15cmake: Make some libraries depend on the generated files from database liblouiz’
2017-03-14Refactoring louloulibs and cmakelouiz’
Use OBJECT libraries Remove the louloulibs directory Write FOUND variables in the cache
2017-03-12cmake: Correctly use the iconv libraries instead of twice the expat onelouiz’
2017-03-12cmake: Improve the usage of PARENT_SCOPElouiz’
2017-03-10cmake: do not use intermediate libraries at all (not even OBJECTS)louiz’
2017-03-10cmake: Remove the intermediate static libslouiz’
Should compile faster (and also take less space on disk)
2017-03-07Improve the make coverage_* commandslouiz’
2017-02-01Actually, just use the C locale for the date formatslouiz’
We don’t need any UTF-8 support here, and it’s more portable
2017-02-01Only use the C.UTF-8 LANG valuelouiz’
2017-01-06Use udns instead of c-areslouiz’
fix #3226
2017-01-04Remove the PrintBuildParameter make targetlouiz’
2017-01-04Use fsanitize=address and undefined in debug builds if ubsan and asan are therelouiz’
2016-12-10Add a make coverage target to merge all other coverages, and upload to codecovlouiz’
2016-12-08Use a portable way to get the relative paths into __FILENAME__louiz’
2016-11-15Fix some little compilation errors with some configs, from last commitlouiz’
2016-11-15Support the ident protocollouiz’
fix #3211
2016-11-09Start version 5.0louiz’
2016-11-09Release version 4.04.0louiz’
2016-09-28Add coverage_e2e, which runs e2e, and regenerate a global coverage reportlouiz’
This coverage is probably more useful than the other one, because it’s not really reasonable to try to cover everything with simple units test (e.g. on network code etc). However, we should strive to have 100% coverage with our e2e tests.
2016-09-17make dist creates the archive with the current time, not the git timelouiz’
2016-08-22Move get_first_non_empty to louloulibs/utilslouiz’
2016-08-21Add get_first_non_empty and use it into Database to simplify a little bitlouiz’
2016-08-20Go back to non-verbose make checklouiz’
2016-08-20Better dependencies for make rpm and distlouiz’
2016-08-04Start version 4.0louiz’
2016-08-04Release 3.03.0v3louiz’
2016-08-03Be verbose with make checklouiz’
2016-07-12Properly use the docstring variableslouiz’
2016-07-12Clean the list of options visible in non-advanced ccmakelouiz’
2016-07-12Use an ugly way, because SOURCES property does not work in cmake 3.0louiz’
2016-07-12Set the required cmake version to 3.0louiz’
2016-07-12Don't use target_sources() in cmake because it's >=3.1 onlylouiz’
2016-07-12Move reload.*pp from louloulibs to srclouiz’