diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2021-05-04 13:43:11 +0200 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2021-05-04 13:43:13 +0200 |
commit | fbf20bdf7ce5854ced0588e420b1c2a48df8ecf9 (patch) | |
tree | ff0614b197930cc4eba59eb620ec8064f8b36eca /CMakeLists.txt | |
parent | f8fb7f277788171fa063cc7e2c62a7923b687d60 (diff) | |
download | libayatana-common-fbf20bdf7ce5854ced0588e420b1c2a48df8ecf9.tar.gz libayatana-common-fbf20bdf7ce5854ced0588e420b1c2a48df8ecf9.tar.bz2 libayatana-common-fbf20bdf7ce5854ced0588e420b1c2a48df8ecf9.zip |
CMakeLists.txt: Add coverage report support.
Up to now, the -DENABLE_COVERAGE=ON option was a noopt cmdline
parameter.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 5be74c7..7430e86 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -51,6 +51,14 @@ if (ENABLE_TESTS) include(CTest) enable_testing() add_subdirectory(tests) + if (ENABLE_COVERAGE) + find_package(CoverageReport) + ENABLE_COVERAGE_REPORT( + TARGETS "ayatana-common" + TESTS "tst_utils" + FILTER /usr/include ${CMAKE_BINARY_DIR}/* + ) + endif() endif() # Display config info |