Use a portable way to get the relative paths into __FILENAME__
Fix some little compilation errors with some configs, from last commit
Support the ident protocol
fix #3211
Add coverage_e2e, which runs e2e, and regenerate a global coverage report
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.
make dist creates the archive with the current time, not the git time
Move get_first_non_empty to louloulibs/utils
Add get_first_non_empty and use it into Database to simplify a little bit
Go back to non-verbose make check
Better dependencies for make rpm and dist
Be verbose with make check
Properly use the docstring variables
Clean the list of options visible in non-advanced ccmake
Use an ugly way, because SOURCES property does not work in cmake 3.0
Set the required cmake version to 3.0
Don't use target_sources() in cmake because it's >=3.1 only
Move reload.*pp from louloulibs to src