keepassxc/cmake
Janek Bevendorff 18b22834c1 Update and fix test coverage report generation
Generation of unit test coverage reports used to be quite complicated
and required a lot of different settings, including a custom CMake
build type. This patch updates the coverage CMake module to only
require -DWITH_COVERAGE=ON to be set on a normal Debug build in order
to create a coverage target.

This patch also moves away from lcov in favor of gcovr, since lcov appears
to be broken in GCC 8. However, the routines for generating lcov reports
still exist, so provided lcov receives updates and there is sufficient
reason to switch back, it is easy to do so.
2018-10-19 21:45:53 +02:00
..
CLangFormat.cmake Removed http/ from excluded dirs. 2018-03-31 12:15:51 -04:00
CodeCoverage.cmake Update and fix test coverage report generation 2018-10-19 21:45:53 +02:00
FindArgon2.cmake Properly rename argon2 symbols on Win32 builds 2018-02-27 21:34:54 -05:00
FindGcrypt.cmake Parse the libgcrypt version in the cmake module. 2014-01-12 13:42:19 +01:00
FindLibGPGError.cmake Install needed PPA packages for deployment 2018-01-13 14:25:01 -05:00
FindQREncode.cmake Add QR code generator for TOTP export (#1167) 2018-10-19 14:42:49 -04:00
Findsodium.cmake keepassxc-browser 2018-01-04 21:42:20 +01:00
FindYubiKey.cmake Ensure yubikey libs are dynamic; bump to c99 2018-02-01 21:40:47 +01:00
GenerateProductVersion.cmake Set windows EXE resource properties, resolves #329 2017-02-20 00:33:11 +01:00
GetGitRevisionDescription.cmake Display git revision in about dialog. 2015-07-18 13:14:13 +02:00
GetGitRevisionDescription.cmake.in Display git revision in about dialog. 2015-07-18 13:14:13 +02:00
GNUInstallDirs.cmake Use standard GNU install dirs and make them overridable. 2013-04-29 22:17:31 +02:00
VersionInfo.in Set windows EXE resource properties, resolves #329 2017-02-20 00:33:11 +01:00
VersionResource.rc Set windows EXE resource properties, resolves #329 2017-02-20 00:33:11 +01:00