mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2024-12-28 00:39:43 -05:00
18b22834c1
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. |
||
---|---|---|
.. | ||
CLangFormat.cmake | ||
CodeCoverage.cmake | ||
FindArgon2.cmake | ||
FindGcrypt.cmake | ||
FindLibGPGError.cmake | ||
FindQREncode.cmake | ||
Findsodium.cmake | ||
FindYubiKey.cmake | ||
GenerateProductVersion.cmake | ||
GetGitRevisionDescription.cmake | ||
GetGitRevisionDescription.cmake.in | ||
GNUInstallDirs.cmake | ||
VersionInfo.in | ||
VersionResource.rc |