summaryrefslogtreecommitdiffstats
path: root/cmake/scripts/common/ProjectMacros.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/scripts/common/ProjectMacros.cmake')
-rw-r--r--cmake/scripts/common/ProjectMacros.cmake8
1 files changed, 4 insertions, 4 deletions
diff --git a/cmake/scripts/common/ProjectMacros.cmake b/cmake/scripts/common/ProjectMacros.cmake
index fba5252..67d65b2 100644
--- a/cmake/scripts/common/ProjectMacros.cmake
+++ b/cmake/scripts/common/ProjectMacros.cmake
@@ -77,12 +77,12 @@ endfunction()
77 77
78function(sca_add_tests) 78function(sca_add_tests)
79 find_program(CLANGCHECK_COMMAND clang-check) 79 find_program(CLANGCHECK_COMMAND clang-check)
80 find_program(CPPCHECK_COMMAND cppcheck) 80 find_program(CPPCHECK_EXECUTABLE cppcheck)
81 if(CLANGCHECK_COMMAND AND CMAKE_EXPORT_COMPILE_COMMANDS) 81 if(CLANGCHECK_COMMAND AND CMAKE_EXPORT_COMPILE_COMMANDS)
82 configure_file(${PROJECT_SOURCE_DIR}/cmake/scripts/linux/clang-check-test.sh.in 82 configure_file(${PROJECT_SOURCE_DIR}/cmake/scripts/linux/clang-check-test.sh.in
83 ${CORE_BUILD_DIR}/clang-check-test.sh) 83 ${CORE_BUILD_DIR}/clang-check-test.sh)
84 endif() 84 endif()
85 if(CPPCHECK_COMMAND) 85 if(CPPCHECK_EXECUTABLE)
86 configure_file(${PROJECT_SOURCE_DIR}/cmake/scripts/linux/cppcheck-test.sh.in 86 configure_file(${PROJECT_SOURCE_DIR}/cmake/scripts/linux/cppcheck-test.sh.in
87 ${CORE_BUILD_DIR}/cppcheck-test.sh) 87 ${CORE_BUILD_DIR}/cppcheck-test.sh)
88 set(CPPCHECK_INCLUDES) 88 set(CPPCHECK_INCLUDES)
@@ -99,9 +99,9 @@ function(sca_add_tests)
99 COMMAND ${CORE_BUILD_DIR}/clang-check-test.sh ${CLANGCHECK_COMMAND} ${src} 99 COMMAND ${CORE_BUILD_DIR}/clang-check-test.sh ${CLANGCHECK_COMMAND} ${src}
100 CONFIGURATIONS analyze clang-check) 100 CONFIGURATIONS analyze clang-check)
101 endif() 101 endif()
102 if(CPPCHECK_COMMAND) 102 if(CPPCHECK_EXECUTABLE)
103 add_test(NAME cppcheck+${name} 103 add_test(NAME cppcheck+${name}
104 COMMAND ${CORE_BUILD_DIR}/cppcheck-test.sh ${CPPCHECK_COMMAND} ${src} ${CPPCHECK_INCLUDES} 104 COMMAND ${CORE_BUILD_DIR}/cppcheck-test.sh ${CPPCHECK_EXECUTABLE} ${src} ${CPPCHECK_INCLUDES}
105 CONFIGURATIONS analyze cppcheck) 105 CONFIGURATIONS analyze cppcheck)
106 endif() 106 endif()
107 endif() 107 endif()