From 0ab7a5bde385a5c86b83bc619082590fe5c61bdc Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Mon, 4 Jun 2018 12:55:29 +0200 Subject: [PATCH] Added --delete to gcovr second invocation This allows to perform a correct diagnostic when sources/tests evolve for non clean build tree --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 803b13a72..b21b7238c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -180,7 +180,7 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Coverage") ALL COMMAND ${CMAKE_COMMAND} -E remove_directory "${PASTIS_BINARY_DIR}/coverage" COMMAND ${CMAKE_COMMAND} -E make_directory "${PASTIS_BINARY_DIR}/coverage" - COMMAND ${GCOVR} ${GCOVR_OPTIONS} --html --html-details -o "${PASTIS_BINARY_DIR}/coverage/coverage.html" + COMMAND ${GCOVR} ${GCOVR_OPTIONS} --delete --html --html-details -o "${PASTIS_BINARY_DIR}/coverage/coverage.html" DEPENDS coverage COMMENT "Building coverage html report." WORKING_DIRECTORY "${PASTIS_BINARY_DIR}" -- GitLab