From: Chanwoo Choi Date: Fri, 15 Mar 2024 11:22:17 +0000 (+0900) Subject: packaging: Fix gcov build error by adding the ignore error cases X-Git-Tag: accepted/tizen/unified/20240318.071433^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Faccepted%2Ftizen_unified_dev;p=platform%2Fcore%2Fapi%2Fdiagnostics.git packaging: Fix gcov build error by adding the ignore error cases By upgrading lcov package version, there are new build error before build warning. Fix gcov build error by adding the ignore error cases of 'mismatch' and 'unused' options. Change-Id: Ibc2d20eb0e9ca28c79cd9125b2e0b0aaf08a9d13 Signed-off-by: Chanwoo Choi --- diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt index 85f216c..d8c096b 100644 --- a/src/test/CMakeLists.txt +++ b/src/test/CMakeLists.txt @@ -74,10 +74,10 @@ function(setup_coverage_target) # Setup target add_custom_target(${COV_NAME} - COMMAND ${LCOV_PATH} ${COV_LCOV_ARGS} --gcov-tool ${GCOV_PATH} -directory . -b ${BASEDIR} --zerocounters + COMMAND ${LCOV_PATH} ${COV_LCOV_ARGS} --ignore-errors mismatch,graph,unused --gcov-tool ${GCOV_PATH} -directory . -b ${BASEDIR} --zerocounters COMMAND ${COV_EXECUTABLE} ${COV_EXECUTABLE_ARGS} - COMMAND ${LCOV_PATH} ${COV_LCOV_ARGS} --gcov-tool ${GCOV_PATH} --directory . -b ${BASEDIR} --capture --output-file ${COV_NAME}.total - COMMAND ${LCOV_PATH} ${COV_LCOV_ARGS} --gcov-tool ${GCOV_PATH} --remove ${COV_NAME}.total ${LCOV_EXCLUDES} --output-file ${COV_NAME}.info + COMMAND ${LCOV_PATH} ${COV_LCOV_ARGS} --ignore-errors mismatch,graph,unused --gcov-tool ${GCOV_PATH} --directory . -b ${BASEDIR} --capture --output-file ${COV_NAME}.total + COMMAND ${LCOV_PATH} ${COV_LCOV_ARGS} --ignore-errors mismatch,graph,unused --gcov-tool ${GCOV_PATH} --remove ${COV_NAME}.total ${LCOV_EXCLUDES} --output-file ${COV_NAME}.info COMMAND ${GENHTML_PATH} ${GENHTML_EXTRA_ARGS} ${COV_GENHTML_ARGS} -o ${COV_NAME} ${COV_NAME}.info COMMAND ${ZIP_PATH} -r ${target}.zip ${COV_NAME}