aboutsummaryrefslogtreecommitdiff
path: root/cmake/scripts/common
diff options
context:
space:
mode:
authorLukas Rusak <lorusak@gmail.com>2021-04-17 10:22:14 -0700
committerLukas Rusak <lorusak@gmail.com>2021-12-29 19:01:45 -0800
commitb93c915cfd875c6c0cdb53385a7eb19ab02b9bb8 (patch)
treec26ec66ff28669ed25cdb08fbc83591f1c2a2406 /cmake/scripts/common
parent1581b7c8ae6096c753cfb1401f91789603d16743 (diff)
[cmake] remove old static analysis methods
Diffstat (limited to 'cmake/scripts/common')
-rw-r--r--cmake/scripts/common/Macros.cmake4
-rw-r--r--cmake/scripts/common/ProjectMacros.cmake33
2 files changed, 0 insertions, 37 deletions
diff --git a/cmake/scripts/common/Macros.cmake b/cmake/scripts/common/Macros.cmake
index 27d7d40de7..4bbb03bf95 100644
--- a/cmake/scripts/common/Macros.cmake
+++ b/cmake/scripts/common/Macros.cmake
@@ -93,10 +93,6 @@ function(core_add_library name)
target_sources(lib${APP_NAME_LC} PRIVATE ${FILES})
set(CORE_LIBRARY lib${APP_NAME_LC} PARENT_SCOPE)
endif()
- foreach(src ${SOURCES})
- list(APPEND sca_sources ${CMAKE_CURRENT_SOURCE_DIR}/${src})
- endforeach()
- set(sca_sources ${sca_sources} CACHE STRING "" FORCE)
endfunction()
# Add a test library, and add sources to list for gtest integration macros
diff --git a/cmake/scripts/common/ProjectMacros.cmake b/cmake/scripts/common/ProjectMacros.cmake
index 67920c5f4d..3a1910caa6 100644
--- a/cmake/scripts/common/ProjectMacros.cmake
+++ b/cmake/scripts/common/ProjectMacros.cmake
@@ -75,39 +75,6 @@ function(GTEST_ADD_TESTS executable extra_args)
endforeach()
endfunction()
-function(sca_add_tests)
- find_program(CLANGCHECK_COMMAND clang-check)
- find_program(CPPCHECK_EXECUTABLE cppcheck)
- if(CLANGCHECK_COMMAND AND CMAKE_EXPORT_COMPILE_COMMANDS)
- configure_file(${PROJECT_SOURCE_DIR}/cmake/scripts/linux/clang-check-test.sh.in
- ${CORE_BUILD_DIR}/clang-check-test.sh)
- endif()
- if(CPPCHECK_EXECUTABLE)
- configure_file(${PROJECT_SOURCE_DIR}/cmake/scripts/linux/cppcheck-test.sh.in
- ${CORE_BUILD_DIR}/cppcheck-test.sh)
- set(CPPCHECK_INCLUDES)
- foreach(inc ${INCLUDES})
- list(APPEND CPPCHECK_INCLUDES -I ${inc})
- endforeach()
- endif()
- foreach(src ${sca_sources})
- file(RELATIVE_PATH name ${PROJECT_SOURCE_DIR} ${src})
- get_filename_component(EXT ${src} EXT)
- if(EXT STREQUAL .cpp)
- if(CLANGCHECK_COMMAND AND CMAKE_EXPORT_COMPILE_COMMANDS)
- add_test(NAME clang-check+${name}
- COMMAND ${CORE_BUILD_DIR}/clang-check-test.sh ${CLANGCHECK_COMMAND} ${src}
- CONFIGURATIONS analyze clang-check)
- endif()
- if(CPPCHECK_EXECUTABLE)
- add_test(NAME cppcheck+${name}
- COMMAND ${CORE_BUILD_DIR}/cppcheck-test.sh ${CPPCHECK_EXECUTABLE} ${src} ${CPPCHECK_INCLUDES}
- CONFIGURATIONS analyze cppcheck)
- endif()
- endif()
- endforeach()
-endfunction()
-
function(whole_archive output)
if(CMAKE_CXX_COMPILER_ID STREQUAL GNU OR CMAKE_CXX_COMPILER_ID STREQUAL Clang)
set(${output} -Wl,--whole-archive ${ARGN} -Wl,--no-whole-archive PARENT_SCOPE)