@@ -7,7 +7,6 @@ set(COBERTURA_REPORT_PATH "${COVERAGE_REPORT_PATH}/cobertura.xml" CACHE PATH "Pa
77set (COVERAGE_TARGETS_FOLDER "Tests utilities/Code Coverage" )
88
99if (CMAKE_CXX_COMPILER_ID MATCHES "MSVC" )
10- message (STATUS "==============> Using MSVC" )
1110 find_program (OpenCPPCoverage OpenCppCoverage.exe opencppcoverage.exe REQUIRED
1211 PATHS "C:/Program Files/OpenCppCoverage" "C:/Program Files (x86)/OpenCppCoverage" )
1312
@@ -33,19 +32,4 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
3332 COMMENT "Generating coverage report with OpenCppCoverage: ${COVERAGE_REPORT_PATH} "
3433 )
3534 set (TARGET_PROPERTIES sparrow_ipc_generate_cobertura PROPERTIES FOLDER "Tests utilities/Code Coverage" )
36- elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR CMAKE_CXX_COMPILER_ID STREQUAL "GNU" )
37- message (STATUS "==============> Using Clang or GNU" )
3835endif ()
39-
40- #TODO this may not be useful if coverage only on Windows ci?
41- # function(enable_coverage target)
42- # set(CLANG_COVERAGE_FLAGS --coverage -fprofile-instr-generate -fcoverage-mapping -fno-inline -fno-elide-constructors)
43- # set(GCC_COVERAGE_FLAGS --coverage -fno-inline -fno-inline-small-functions -fno-default-inline)
44- #
45- # target_compile_options(${target} PRIVATE
46- # $<$<CXX_COMPILER_ID:Clang>:${CLANG_COVERAGE_FLAGS}>
47- # $<$<CXX_COMPILER_ID:GNU>:${GCC_COVERAGE_FLAGS}>)
48- # target_link_options(${target} PRIVATE
49- # $<$<CXX_COMPILER_ID:Clang>:${CLANG_COVERAGE_FLAGS}>
50- # $<$<CXX_COMPILER_ID:GNU>:${GCC_COVERAGE_FLAGS}>)
51- # endfunction(enable_coverage target)
0 commit comments