@@ -485,30 +485,12 @@ function(target_code_coverage TARGET_NAME)
485
485
add_custom_target (
486
486
ccov-clean-${target_code_coverage_COVERAGE_TARGET_NAME}
487
487
COMMAND ${CMAKE_COMMAND} -E remove -f ${COVERAGE_INFO}
488
- COMMAND ${LCOV_PATH} --directory ${CMAKE_BINARY_DIR} --zerocounters
489
- COMMAND
490
- ${CMAKE_CROSSCOMPILING_EMULATOR} ${target_code_coverage_PRE_ARGS}
491
- $<TARGET_FILE:${TARGET_NAME} > ${target_code_coverage_ARGS}
492
- COMMAND
493
- ${LCOV_PATH} --directory ${CMAKE_BINARY_DIR} --base-directory
494
- ${CMAKE_SOURCE_DIR} --capture ${EXTERNAL_OPTION} --output -file
495
- ${COVERAGE_INFO}
496
- COMMAND ${EXCLUDE_COMMAND}
497
- DEPENDS ${TARGET_NAME} )
488
+ COMMAND ${LCOV_PATH} --directory ${CMAKE_BINARY_DIR} --zerocounters)
498
489
else ()
499
490
add_custom_target (
500
491
ccov-clean-${target_code_coverage_COVERAGE_TARGET_NAME}
501
492
COMMAND ${CMAKE_COMMAND} -E rm -f ${COVERAGE_INFO}
502
- COMMAND ${LCOV_PATH} --directory ${CMAKE_BINARY_DIR} --zerocounters
503
- COMMAND
504
- ${CMAKE_CROSSCOMPILING_EMULATOR} ${target_code_coverage_PRE_ARGS}
505
- $<TARGET_FILE:${TARGET_NAME} > ${target_code_coverage_ARGS}
506
- COMMAND
507
- ${LCOV_PATH} --directory ${CMAKE_BINARY_DIR} --base-directory
508
- ${CMAKE_SOURCE_DIR} --capture ${EXTERNAL_OPTION} --output -file
509
- ${COVERAGE_INFO}
510
- COMMAND ${EXCLUDE_COMMAND}
511
- DEPENDS ${TARGET_NAME} )
493
+ COMMAND ${LCOV_PATH} --directory ${CMAKE_BINARY_DIR} --zerocounters)
512
494
endif ()
513
495
514
496
add_custom_target (
@@ -747,17 +729,13 @@ function(add_code_coverage_all_targets)
747
729
add_custom_target (
748
730
ccov-all -clean
749
731
COMMAND ${CMAKE_COMMAND} -E remove -f ${COVERAGE_INFO}
750
- COMMAND ${LCOV_PATH} --directory ${CMAKE_BINARY_DIR} --capture
751
- --output -file ${COVERAGE_INFO}
752
- COMMAND ${EXCLUDE_COMMAND}
732
+ COMMAND ${LCOV_PATH} --directory ${CMAKE_BINARY_DIR} --zerocounters
753
733
DEPENDS ccov-all -processing)
754
734
else ()
755
735
add_custom_target (
756
736
ccov-all -clean
757
737
COMMAND ${CMAKE_COMMAND} -E rm -f ${COVERAGE_INFO}
758
- COMMAND ${LCOV_PATH} --directory ${CMAKE_BINARY_DIR} --capture
759
- --output -file ${COVERAGE_INFO}
760
- COMMAND ${EXCLUDE_COMMAND}
738
+ COMMAND ${LCOV_PATH} --directory ${CMAKE_BINARY_DIR} --zerocounters
761
739
DEPENDS ccov-all -processing)
762
740
endif ()
763
741
0 commit comments