From 3806e60c65215a3974d56f018b0a6c41d75c6f40 Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Thu, 15 Aug 2024 12:23:48 +0200 Subject: [PATCH] build: include test_helpers in coverage analysis --- CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 09bbdb07..0176490e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -573,7 +573,12 @@ foreach(tgt ${BINARY_TARGETS} ${TEST_TARGETS} ${MAIN_TARGETS}) target_include_directories(${tgt} PRIVATE $) endforeach() -foreach(tgt ${LIBDWARFS_TARGETS} ${LIBDWARFS_OBJECT_TARGETS} ${BINARY_TARGETS} ${TEST_TARGETS} ${MAIN_TARGETS}) +foreach(tgt ${LIBDWARFS_TARGETS} ${LIBDWARFS_OBJECT_TARGETS} dwarfs_test_helpers + ${BINARY_TARGETS} ${TEST_TARGETS} ${MAIN_TARGETS}) + if(NOT TARGET ${tgt}) + continue() + endif() + set_target_properties(${tgt} PROPERTIES EXPORT_COMPILE_COMMANDS ON) target_link_libraries(${tgt} PUBLIC Boost::boost)