@@ -113,7 +113,7 @@ if(CODE_COVERAGE AND NOT CODE_COVERAGE_ADDED)
113
113
execute_process (COMMAND ${LLVM_COV_PATH} --version
114
114
OUTPUT_VARIABLE LLVM_COV_VERSION_CALL_OUTPUT)
115
115
string (REGEX MATCH "[0-9]+\\ .[0-9]+\\ .[0-9]+" LLVM_COV_VERSION
116
- ${LLVM_COV_VERSION_CALL_OUTPUT} )
116
+ ${LLVM_COV_VERSION_CALL_OUTPUT} )
117
117
118
118
if (LLVM_COV_VERSION VERSION_LESS "7.0.0" )
119
119
message (
@@ -238,7 +238,7 @@ function(target_code_coverage TARGET_NAME)
238
238
elseif (CMAKE_C_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES
239
239
"GNU" )
240
240
target_compile_options (${TARGET_NAME} ${TARGET_VISIBILITY} -fprofile-arcs
241
- -ftest-coverage)
241
+ -ftest-coverage)
242
242
target_link_libraries (${TARGET_NAME} ${TARGET_VISIBILITY} gcov)
243
243
endif ()
244
244
@@ -344,8 +344,8 @@ function(target_code_coverage TARGET_NAME)
344
344
-format="html" ${EXCLUDE_REGEX}
345
345
DEPENDS ccov-processing-${target_code_coverage_COVERAGE_TARGET_NAME} )
346
346
347
- elseif (CMAKE_C_COMPILER_ID MATCHES "GNU"
348
- OR CMAKE_CXX_COMPILER_ID MATCHES "GNU" )
347
+ elseif (CMAKE_C_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES
348
+ "GNU" )
349
349
set (COVERAGE_INFO
350
350
"${CMAKE_COVERAGE_OUTPUT_DIRECTORY} /${target_code_coverage_COVERAGE_TARGET_NAME} .info"
351
351
)
@@ -359,7 +359,7 @@ function(target_code_coverage TARGET_NAME)
359
359
# Generate exclusion string for use
360
360
foreach (EXCLUDE_ITEM ${target_code_coverage_EXCLUDE} )
361
361
set (EXCLUDE_REGEX ${EXCLUDE_REGEX} --remove ${COVERAGE_INFO}
362
- '${EXCLUDE_ITEM} ')
362
+ '${EXCLUDE_ITEM} ')
363
363
endforeach ()
364
364
365
365
if (EXCLUDE_REGEX)
@@ -411,8 +411,8 @@ function(target_code_coverage TARGET_NAME)
411
411
endif ()
412
412
add_dependencies (ccov ccov-${target_code_coverage_COVERAGE_TARGET_NAME} )
413
413
414
- if (NOT CMAKE_C_COMPILER_ID MATCHES "GNU"
415
- OR NOT CMAKE_CXX_COMPILER_ID MATCHES "GNU" )
414
+ if (NOT CMAKE_C_COMPILER_ID MATCHES "GNU" OR NOT CMAKE_CXX_COMPILER_ID
415
+ MATCHES "GNU" )
416
416
if (NOT TARGET ccov-report)
417
417
add_custom_target (ccov-report)
418
418
endif ()
@@ -446,8 +446,8 @@ function(add_code_coverage)
446
446
OR CMAKE_CXX_COMPILER_ID MATCHES "(Apple)?[Cc]lang" )
447
447
add_compile_options (-fprofile-instr-generate -fcoverage-mapping)
448
448
add_link_options (-fprofile-instr-generate -fcoverage-mapping)
449
- elseif (CMAKE_C_COMPILER_ID MATCHES "GNU"
450
- OR CMAKE_CXX_COMPILER_ID MATCHES "GNU" )
449
+ elseif (CMAKE_C_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES
450
+ "GNU" )
451
451
add_compile_options (-fprofile-arcs -ftest-coverage)
452
452
link_libraries (gcov)
453
453
endif ()
@@ -522,8 +522,8 @@ function(add_code_coverage_all_targets)
522
522
-format="html" ${EXCLUDE_REGEX}
523
523
DEPENDS ccov-all -processing)
524
524
525
- elseif (CMAKE_C_COMPILER_ID MATCHES "GNU"
526
- OR CMAKE_CXX_COMPILER_ID MATCHES "GNU" )
525
+ elseif (CMAKE_C_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES
526
+ "GNU" )
527
527
set (COVERAGE_INFO "${CMAKE_COVERAGE_OUTPUT_DIRECTORY} /all-merged.info" )
528
528
529
529
# Nothing required for gcov
@@ -533,7 +533,7 @@ function(add_code_coverage_all_targets)
533
533
set (EXCLUDE_REGEX)
534
534
foreach (EXCLUDE_ITEM ${add_code_coverage_all_targets_EXCLUDE} )
535
535
set (EXCLUDE_REGEX ${EXCLUDE_REGEX} --remove ${COVERAGE_INFO}
536
- '${EXCLUDE_ITEM} ')
536
+ '${EXCLUDE_ITEM} ')
537
537
endforeach ()
538
538
539
539
if (EXCLUDE_REGEX)
0 commit comments