]> gitweb.hhaalo.de Git - mv_none_space.git/commitdiff
add after run tests cppcheck
authorBastian Dehn <hhaalo@arcor.de>
Mon, 2 Mar 2026 18:29:36 +0000 (19:29 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Mon, 2 Mar 2026 18:31:51 +0000 (19:31 +0100)
tests/CMakeLists.txt

index 5dd002b7164e6019c83d1ad1bd2232f0a310c92e..3c7d39479c90ad76cef44e38a7f19c703c84c6b2 100644 (file)
@@ -1,6 +1,7 @@
 cmake_minimum_required(VERSION 3.25.1)
 
 find_library(CMOCKA cmocka REQUIRED)
+find_program(CPPCHECK cppcheck REQUIRED)
 
 add_executable(rename_tests
        rename_tests.c
@@ -10,4 +11,12 @@ target_link_libraries(rename_tests
 
 add_custom_target(run_tests
        ALL ./rename_tests
-       DEPENDS rename_tests)
\ No newline at end of file
+       DEPENDS rename_tests)
+
+add_custom_command(TARGET run_tests
+       POST_BUILD
+       COMMAND ${CPPCHECK}
+               --check-level=exhaustive
+               --enable=warning,style
+               ${CMAKE_SOURCE_DIR}/src
+               ${CMAKE_SOURCE_DIR}/tests)
\ No newline at end of file