]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
add excludes for code coverage
authorBastian Dehn <hhaalo@arcor.de>
Sun, 26 Oct 2025 09:56:17 +0000 (10:56 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Sun, 26 Oct 2025 09:56:17 +0000 (10:56 +0100)
tests/CMakeLists.txt

index 0c7a79260c5f2f7bdb5115f3e18139ae6f8eb36f..388b4b223b8d187d5a77ab28b5a9cefae3a13e53 100644 (file)
@@ -111,7 +111,13 @@ ADD_CUSTOM_TARGET("generate_gcov_coverage"
        DEPENDS "runningtests")
 
 ADD_CUSTOM_TARGET("generate_lcov_coverage"
-       ALL lcov --capture --directory ${CMAKE_BINARY_DIR}/src/CMakeFiles/sane-kds_s2000w_net-static.dir --output-file ${CMAKE_BINARY_DIR}/coverage.info
+       ALL lcov --capture
+               --directory ${CMAKE_BINARY_DIR}/src/CMakeFiles/sane-kds_s2000w_net-static.dir
+               --exclude "include*"
+               --exclude "kds_s2000w_client.c"
+               --exclude "kds_s2000w_heartbeat.c"
+               --exclude "kds_s2000w_debug.c"
+               --output-file ${CMAKE_BINARY_DIR}/coverage.info
        DEPENDS "generate_gcov_coverage")
 
 ADD_CUSTOM_TARGET("generate_html_coverage"