aboutsummaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-09-10 11:13:52 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-09-10 11:13:52 +0200
commitfaebda2a8255b18b7a8b341b365e8cfecffe8882 (patch)
treebabdacd58989725e90e264fd3617b850140ed18c /cmake
parent00f2a986760c7720fac58c365f427720bd71b755 (diff)
downloadkernel-faebda2a8255b18b7a8b341b365e8cfecffe8882.tar.xz
kernel-faebda2a8255b18b7a8b341b365e8cfecffe8882.zip
build: enable coverage in release test builds
Diffstat (limited to 'cmake')
-rw-r--r--cmake/Modules/EnableCoverage.cmake6
1 files changed, 3 insertions, 3 deletions
diff --git a/cmake/Modules/EnableCoverage.cmake b/cmake/Modules/EnableCoverage.cmake
index 20be3683..ddb33af7 100644
--- a/cmake/Modules/EnableCoverage.cmake
+++ b/cmake/Modules/EnableCoverage.cmake
@@ -1,9 +1,9 @@
function(enable_coverage TARGET)
target_compile_options("${TARGET}" PUBLIC
- "$<$<AND:$<CXX_COMPILER_ID:GNU,Clang>,$<CONFIG:Debug>>:-fcondition-coverage>"
- "$<$<AND:$<CXX_COMPILER_ID:GNU,Clang>,$<CONFIG:Debug>>:--coverage>"
+ "$<$<CXX_COMPILER_ID:GNU,Clang>:-fcondition-coverage>"
+ "$<$<CXX_COMPILER_ID:GNU,Clang>:--coverage>"
)
target_link_options("${TARGET}" PUBLIC
- "$<$<AND:$<CXX_COMPILER_ID:GNU,Clang>,$<CONFIG:Debug>>:--coverage>"
+ "$<$<CXX_COMPILER_ID:GNU,Clang>:--coverage>"
)
endfunction()