]> gitweb.hhaalo.de Git - feierabend.git/commitdiff
add cmake messages
authorBastian Dehn <hhaalo@arcor.de>
Sun, 26 Apr 2026 06:31:38 +0000 (08:31 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Sun, 26 Apr 2026 06:31:38 +0000 (08:31 +0200)
CMakeLists.txt
src/CMakeLists.txt
tests/CMakeLists.txt

index c161fac2a29d316a633edcb9b03ac933d2cab2be..021bfb3121cd0f1dbcbf09be31bd3ba6fdf7f3d7 100644 (file)
@@ -1,5 +1,7 @@
 cmake_minimum_required(VERSION 3.16.3)
 
+project(feierabend-c)
+
 set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "build type")
 
 if(${CMAKE_BUILD_TYPE} STREQUAL "Debug")
@@ -8,10 +10,9 @@ else()
        set(CMAKE_C_FLAGS "-std=c99 -Werror -Wextra -pedantic")
 endif()
 
+message(STATUS "CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}")
 message(STATUS "CMAKE_C_FLAGS: ${CMAKE_C_FLAGS}")
 
-project(feierabend-c)
-
 add_subdirectory(src)
 if(${CMAKE_BUILD_TYPE} STREQUAL "Debug")
        add_subdirectory(tests)
index f4346e538d994cb858e7e07ef6006647051bcab2..5b8cb23aa5afeba99e1f5ac936f1291facee1a2e 100644 (file)
@@ -8,8 +8,8 @@ find_package(LibXml2 REQUIRED)
 message(STATUS "find LibXml2: " ${LIBXML2_LIBRARY})
 
 if(${LIBXML2_VERSION_STRING} VERSION_LESS 2.10)
-       message(STATUS "define LIBXML_BEFORE_2_10")
        add_compile_definitions(LIBXML_BEFORE_2_10)
+       message(STATUS "define LIBXML_BEFORE_2_10")
 endif()
 
 message(STATUS "CMAKE_INSTALL_PREFIX " ${CMAKE_INSTALL_PREFIX})
index e5a2acd3e88880309f79197b38e01ffb4dbdc0c0..0beffe863d05462ee0ac32a37028785c7fa63290 100644 (file)
@@ -1,11 +1,16 @@
 cmake_minimum_required(VERSION 3.16.3)
 
 find_library(CMOCKA cmocka REQUIRED)
+message(STATUS "find cmocka: ${CMOCKA}")
+
 find_program(CPPCHECK cppcheck REQUIRED)
+message(STATUS "find cppcheck: ${CPPCHECK}")
 
-execute_process(COMMAND bash -c "${CPPCHECK} --version | sed 's/Cppcheck //'"
+execute_process(COMMAND bash -c "${CPPCHECK} --version | sed -z 's/Cppcheck \\(.*\\)\\n$/\\1/'"
        OUTPUT_VARIABLE CPPCHECK_VERSION)
 
+message(STATUS "CPPCHECK_VERSION: ${CPPCHECK_VERSION}")
+
 include_directories(${CMAKE_BINARY_DIR}/src)
 
 add_executable(break_tests