@@ -180,7 +180,8 @@ elseif (DEFINED ENV{CODE_COVERAGE_GCOV_TOOL})
180180 set (GCOV_TOOL "$ENV{CODE_COVERAGE_GCOV_TOOL} " )
181181elseif ("${CMAKE_CXX_COMPILER_ID} " MATCHES "(Apple)?[Cc]lang" )
182182 if (APPLE )
183- execute_process (COMMAND xcrun -f llvm-cov OUTPUT_VARIABLE LLVMCOV_PATH OUTPUT_STRIP_TRAILING_WHITESPACE)
183+ execute_process (COMMAND xcrun -f llvm-cov OUTPUT_VARIABLE LLVMCOV_PATH
184+ OUTPUT_STRIP_TRAILING_WHITESPACE)
184185 else ()
185186 find_program (LLVMCOV_PATH llvm-cov)
186187 endif ()
@@ -199,8 +200,8 @@ foreach (LANG ${LANGUAGES})
199200 if ("${CMAKE_${LANG} _COMPILER_VERSION}" VERSION_LESS 3)
200201 message (FATAL_ERROR "Clang version must be 3.0.0 or greater! Aborting..." )
201202 endif ()
202- elseif (NOT "${CMAKE_${LANG} _COMPILER_ID}" MATCHES "GNU" AND NOT "${CMAKE_${LANG} _COMPILER_ID}" MATCHES
203- "(LLVM)?[Ff]lang" )
203+ elseif (NOT "${CMAKE_${LANG} _COMPILER_ID}" MATCHES "GNU" AND NOT "${CMAKE_${LANG} _COMPILER_ID}"
204+ MATCHES "(LLVM)?[Ff]lang" )
204205 message (FATAL_ERROR "Compiler is not GNU or Flang! Aborting..." )
205206 endif ()
206207endforeach ()
@@ -321,14 +322,16 @@ function (setup_target_for_coverage_gcovr)
321322 endif ()
322323
323324 if ("--output" IN_LIST GCOVR_ADDITIONAL_ARGS)
324- message (FATAL_ERROR "Unsupported --output option detected in GCOVR_ADDITIONAL_ARGS! Aborting..." )
325+ message (FATAL_ERROR "Unsupported --output option detected in GCOVR_ADDITIONAL_ARGS! Aborting..."
326+ )
325327 else ()
326328 if ((Coverage_FORMAT STREQUAL "html-details" ) OR (Coverage_FORMAT STREQUAL "html-nested" ))
327329 set (GCOVR_OUTPUT_FILE ${PROJECT_BINARY_DIR} /${Coverage_NAME} /index.html)
328330 set (GCOVR_CREATE_FOLDER ${PROJECT_BINARY_DIR} /${Coverage_NAME} )
329331 elseif (Coverage_FORMAT STREQUAL "html-single" )
330332 set (GCOVR_OUTPUT_FILE ${Coverage_NAME} .html)
331- elseif ((Coverage_FORMAT STREQUAL "json-summary" ) OR (Coverage_FORMAT STREQUAL "json-details" )
333+ elseif ((Coverage_FORMAT STREQUAL "json-summary" ) OR (Coverage_FORMAT STREQUAL
334+ "json-details" )
332335 OR (Coverage_FORMAT STREQUAL "coveralls" ))
333336 set (GCOVR_OUTPUT_FILE ${Coverage_NAME} .json)
334337 elseif (Coverage_FORMAT STREQUAL "txt" )
@@ -452,8 +455,10 @@ function (setup_target_for_coverage_gcovr)
452455 COMMENT "Running gcovr to produce code coverage report." )
453456
454457 # Show info where to find the report
455- add_custom_command (TARGET ${Coverage_NAME} POST_BUILD COMMAND echo
456- COMMENT "Code coverage report saved in ${GCOVR_OUTPUT_FILE} formatted as ${Coverage_FORMAT} " )
458+ add_custom_command (
459+ TARGET ${Coverage_NAME} POST_BUILD COMMAND echo
460+ COMMENT "Code coverage report saved in ${GCOVR_OUTPUT_FILE} formatted as ${Coverage_FORMAT} "
461+ )
457462endfunction () # setup_target_for_coverage_gcovr
458463
459464function (add_code_coverage_to_target name scope)
@@ -463,8 +468,9 @@ function (add_code_coverage_to_target name scope)
463468 separate_arguments (COVERAGE_C_LINKER_FLAGS NATIVE_COMMAND "${COVERAGE_C_LINKER_FLAGS} " )
464469
465470 # Add compiler options to the target
466- target_compile_options (${name} ${scope} $<$<COMPILE_LANGUAGE:CXX>:${COVERAGE_CXX_COMPILER_FLAGS} >
467- $<$<COMPILE_LANGUAGE:C>:${COVERAGE_C_COMPILER_FLAGS} >)
471+ target_compile_options (
472+ ${name} ${scope} $<$<COMPILE_LANGUAGE:CXX>:${COVERAGE_CXX_COMPILER_FLAGS} >
473+ $<$<COMPILE_LANGUAGE:C>:${COVERAGE_C_COMPILER_FLAGS} >)
468474
469475 target_link_libraries (${name} ${scope} $<$<LINK_LANGUAGE:CXX>:${COVERAGE_CXX_LINKER_FLAGS} >
470476 $<$<LINK_LANGUAGE:C>:${COVERAGE_C_LINKER_FLAGS} >)
0 commit comments