From: Lokesh Bevinamarad (lbevinam) Date: Fri, 8 Oct 2021 14:28:20 +0000 (+0000) Subject: Merge pull request #3093 in SNORT/snort3 from ~ROOBS/snort3:code_coverage_7.2 to... X-Git-Tag: 3.1.15.0~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f67f4bfbf8950550b4c25c4e4593571e24be187c;p=thirdparty%2Fsnort3.git Merge pull request #3093 in SNORT/snort3 from ~ROOBS/snort3:code_coverage_7.2 to master Squashed commit of the following: commit a3f139f7cd01c754af79cf24015bdbff3439e114 Author: roopa Date: Thu Oct 7 02:31:00 2021 -0400 build: fix in CodeCoverage.cmake to generate *.gcda *.o files as needed by gcov --- diff --git a/cmake/CodeCoverage.cmake b/cmake/CodeCoverage.cmake index 1bf764d8d..1c0ac0fb6 100644 --- a/cmake/CodeCoverage.cmake +++ b/cmake/CodeCoverage.cmake @@ -21,6 +21,8 @@ endif() set(COVERAGE_COMPILER_FLAGS "-O0 -g -fprofile-arcs -ftest-coverage") +set(CMAKE_CXX_OUTPUT_EXTENSION_REPLACE ON) + if(CMAKE_C_COMPILER_ID STREQUAL "GNU") set(COVERAGE_LINKER_FLAGS "") set(COVERAGE_LIBRARIES "gcov")