This is an automated email from the ASF dual-hosted git repository.
pengzheng pushed a commit to branch feature/dfi-cleanup
in repository https://gitbox.apache.org/repos/asf/celix.git
The following commit(s) were added to refs/heads/feature/dfi-cleanup by this
push:
new 452bfb36 Make gcov play nicely with Conan2.
452bfb36 is described below
commit 452bfb36de45da4a37e97772e4bef01f488c2d53
Author: PengZheng <[email protected]>
AuthorDate: Thu Dec 14 15:30:19 2023 +0800
Make gcov play nicely with Conan2.
`tc.cache_variables["CMAKE_EXE_LINKER_FLAGS"] =
"-Wl,--unresolved-symbols=ignore-in-shared-libs"` would be overriden previously.
---
cmake/celix_project/CodeCoverage.cmake | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cmake/celix_project/CodeCoverage.cmake
b/cmake/celix_project/CodeCoverage.cmake
index aa33308e..7615b38f 100644
--- a/cmake/celix_project/CodeCoverage.cmake
+++ b/cmake/celix_project/CodeCoverage.cmake
@@ -70,8 +70,8 @@ IF(ENABLE_CODE_COVERAGE)
# Setup compiler options
ADD_DEFINITIONS(--coverage)
- set(CMAKE_SHARED_LINKER_FLAGS "--coverage")
- set(CMAKE_EXE_LINKER_FLAGS "--coverage")
+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} --coverage")
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} --coverage")
IF(NOT TARGET coverage)
add_custom_target(coverage