Skip to content

Commit 7a6d1c0

Browse files
committed
cppcheck config update
1 parent 02e3696 commit 7a6d1c0

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

cmake/cppcheck.cmake

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
find_program(CMAKE_CXX_CPPCHECK NAMES cppcheck)
2+
23
if(CMAKE_CXX_CPPCHECK)
3-
list(APPEND CMAKE_CXX_CPPCHECK
4+
list(APPEND CMAKE_CXX_CPPCHECK "--xml"
45
"--error-exitcode=1"
56
"--enable=warning,style"
6-
"--force"
7+
"--force"
78
"--inline-suppr"
9+
"--addon=y2038"
810
"--std=c++${CMAKE_CXX_STANDARD}"
9-
"--suppressions-list=${CMAKE_SOURCE_DIR}/CppCheckSuppressions.txt")
11+
"--cppcheck-build-dir=${PROJECT_BINARY_DIR}"
12+
"--suppress-xml=${PROJECT_SOURCE_DIR}/CppCheckSuppressions.xml"
13+
"--output-file=${PROJECT_BINARY_DIR}/cppcheck.xml"
14+
"--check-level=normal")
1015
endif()

0 commit comments

Comments
 (0)