summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
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’
2016-07-02Add a valgrind suppression filelouiz’
2016-06-29Run e2e through with valgrind if BIBOUMI_E2E_VALGRIND is set in the envlouiz’
2016-06-13Display a message to tell if we found pandoc or notlouiz’
fix #3177
2016-06-11Allow cmake to configure the systemd unit’s user and groupEmmanuel Gil Peyrot
2016-05-23Update the build process to take into account the rst fileslouiz’
2016-04-22Move the e2e tests out of make checklouiz’
2016-04-22Force LANG to en_US when generating biboumi.spec (fixes the date format)louiz’
2016-03-24Fetch Catch from our own clone, instead of the github one.louiz’
Avoids: - Relying on github’s services - Fetching a new (malicious) version, automatically, without any “check”
2016-02-24Add a basic integration test in pythonFlorent Le Coz
2016-01-21Add a “rpm” target in the makefile, building a RPMFlorent Le Coz
2016-01-21Spec file becomes a template, auto filled with the date and versionFlorent Le Coz
2016-01-15Fix a build when litesql is found but not botanFlorent Le Coz
fix #3157
2016-01-14Only activate systemd’s watchdog if we are compiling with systemdFlorent Le Coz
ref #3152
2016-01-13Display an info message on make distFlorent Le Coz
2016-01-13Install the unit file in lib/, not etc/Florent Le Coz
2016-01-13Include catch.hpp in the dist tarballFlorent Le Coz
2016-01-13If catch.hpp is found in tests/, use it without cloning the git repoFlorent Le Coz
2016-01-13Remove the second '-' from the package when ~dev is thereFlorent Le Coz
2016-01-13Build the doc with the default make targetFlorent Le Coz
2016-01-13Generate systemd file from template and make installs it and the confFlorent Le Coz
The unit file Type=, as well as the executable path should now be correct with a simple “make install”, whatever the install prefix and the DESTDIR values are. ref #3152
2015-11-05Only include the coverage flags when compiling with gccFlorent Le Coz
2015-10-29Only download Catch when the test_suite target is builtFlorent Le Coz
2015-10-29Make lcov gcov etc optionalFlorent Le Coz
make coverage will display an error instead
2015-10-29make coverage is only available with a debug buildFlorent Le Coz
2015-10-29Add code coverage supportFlorent Le Coz
make coverage runs the test_suite and generates a report
2015-10-29Use Catch for our test suiteFlorent Le Coz
`make check` is also added to compile and run the tests Catch is fetched with cmake automatically into the build directory when needed
2015-10-24Add the network module to the test_suiteFlorent Le Coz
Because we added a network unit test