Skip to content
Snippets Groups Projects
Verified Commit 8f78b0be authored by Lars Bilke's avatar Lars Bilke
Browse files

[cppcheck] Pass CMAKE_BUILD_PARALLEL_LEVEL to cppcheck.

parent 04de9b5c
No related branches found
No related tags found
No related merge requests found
......@@ -2,6 +2,12 @@ if(NOT CPPCHECK_TOOL_PATH)
return()
endif()
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
set(CPPCHECK_PARALLEL 4)
if(DEFINED ENV{CMAKE_BUILD_PARALLEL_LEVEL})
set(CPPCHECK_PARALLEL $ENV{CMAKE_BUILD_PARALLEL_LEVEL})
elseif(DEFINED CMAKE_BUILD_PARALLEL_LEVEL)
set(CPPCHECK_PARALLEL ${CMAKE_BUILD_PARALLEL_LEVEL})
endif()
configure_file(${PROJECT_SOURCE_DIR}/scripts/test/cppcheck.in.sh ${PROJECT_BINARY_DIR}/cppcheck.sh)
if(DEFINED ENV{NUM_THREADS})
......
......@@ -6,7 +6,7 @@ ${CPPCHECK_TOOL_PATH} \
--std=c++17 \
--enable=all \
--inconclusive \
-j 4 \
-j ${CPPCHECK_PARALLEL} \
--suppress=*:*/usr/local\* \
--suppress=*:*ThirdParty\* \
--suppress=*:*Tests\* \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment