From: Bastian Dehn Date: Mon, 30 Aug 2021 19:42:07 +0000 (+0200) Subject: add: message for cmake generate X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=2fe3923c2f5740707f6f9ca196deb2a9dd6d7cdc;p=discspan.git add: message for cmake generate --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 0486a6b..e057b0d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,13 +13,15 @@ set(PROJECT_VERSION_PATCH 0) set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}") # configure file -message("Generating header file: ${CMAKE_CURRENT_BINARY_DIR}/src/config_discspan.h") +message(STATUS "Generating header: src/config_discspan.h") configure_file(${CMAKE_CURRENT_LIST_DIR}/src/config_discspan.h.in ${CMAKE_CURRENT_BINARY_DIR}/src/config_discspan.h) include_directories(${CMAKE_CURRENT_BINARY_DIR}/src) # add headers from dependency library spandisc +message(VERBOSE "Include directory: libs/spandisc/include") include_directories(libs/spandisc/include) +message(STATUS "Include subdirectory with project spandisc: libs/spandisc") add_subdirectory(libs/spandisc) # create target from source @@ -28,6 +30,8 @@ add_executable(discspan ${SOURCES}) add_dependencies(discspan spandisc) target_link_libraries(discspan spandisc) +message(VERBOSE "Install target discspan") +message(VERBOSE "With component discspan") install(TARGETS discspan DESTINATION ${BINPATH} COMPONENT discspan) diff --git a/libs/spandisc/CMakeLists.txt b/libs/spandisc/CMakeLists.txt index b093e7b..0913282 100644 --- a/libs/spandisc/CMakeLists.txt +++ b/libs/spandisc/CMakeLists.txt @@ -16,7 +16,7 @@ set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT option(BUILD_SHARED_LIBS "build shared libs" ON) # configure file -message("Generating header file: ${CMAKE_CURRENT_BINARY_DIR}/include/config_spandisc.h") +message(STATUS "Generating header: include/config_spandisc.h") configure_file(${CMAKE_CURRENT_LIST_DIR}/include/config_spandisc.h.in ${CMAKE_CURRENT_BINARY_DIR}/include/config_spandisc.h) include_directories(${CMAKE_CURRENT_BINARY_DIR}/include) @@ -24,11 +24,15 @@ include_directories(${CMAKE_CURRENT_BINARY_DIR}/include) # add source files file(GLOB SOURCES src/*.c) file(GLOB PUBLIC_HEADER include/*.h) +message(VERBOSE "Include directory: include") include_directories(include) +message(STATUS "Option: BUILD_SHARED_LIBS=${BUILD_SHARED_LIBS}") if(BUILD_SHARED_LIBS) + message(STATUS "Build shared library") add_library(spandisc SHARED ${SOURCES}) else() + message(STATUS "Build static library") add_library(spandisc STATIC ${SOURCES}) endif() @@ -36,6 +40,9 @@ endif() set_target_properties(spandisc PROPERTIES PUBLIC_HEADER "${PUBLIC_HEADER}") target_link_libraries(spandisc m) +message(STATUS "Install target spandisc") +message(VERBOSE "With component libspandisc") +message(VERBOSE "With component libspandisc-dev") install(TARGETS spandisc DESTINATION ${INSTALL_LIBPATH} COMPONENT libspandisc