We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 02e3696 commit 7a6d1c0Copy full SHA for 7a6d1c0
cmake/cppcheck.cmake
@@ -1,10 +1,15 @@
1
find_program(CMAKE_CXX_CPPCHECK NAMES cppcheck)
2
+
3
if(CMAKE_CXX_CPPCHECK)
- list(APPEND CMAKE_CXX_CPPCHECK
4
+ list(APPEND CMAKE_CXX_CPPCHECK "--xml"
5
"--error-exitcode=1"
6
"--enable=warning,style"
- "--force"
7
+ "--force"
8
"--inline-suppr"
9
+ "--addon=y2038"
10
"--std=c++${CMAKE_CXX_STANDARD}"
- "--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")
15
endif()
0 commit comments