Module: kamailio Branch: master Commit: 7cb55fcbf3f138da18ca5dc9c3cd626bd470b727 URL: https://github.com/kamailio/kamailio/commit/7cb55fcbf3f138da18ca5dc9c3cd626bd470b727
Author: Xenofon Karamanos <x...@gilawa.com> Committer: Xenofon Karamanos <x...@gilawa.com> Date: 2024-12-30T15:49:04Z cmake: Respect provided CMAKE_C_STANDARD - Format and lint --- Modified: CMakeLists.txt --- Diff: https://github.com/kamailio/kamailio/commit/7cb55fcbf3f138da18ca5dc9c3cd626bd470b727.diff Patch: https://github.com/kamailio/kamailio/commit/7cb55fcbf3f138da18ca5dc9c3cd626bd470b727.patch --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 7235a6f683d..c5611326d8f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,16 +12,21 @@ set(RELEASE "${PROJECT_VERSION}${EXTRAVERSION}") message(STATUS "PROJECT_VERSION: ${PROJECT_VERSION}") message(STATUS "RELEASE: ${RELEASE}") -math( - EXPR - VERSIONVAL - "${PROJECT_VERSION_MAJOR}*1000000 + ${PROJECT_VERSION_MINOR}*1000 + ${PROJECT_VERSION_PATCH}" +# cmake-format: off +# Set the version number as a single integer +math(EXPR VERSIONVAL + "${PROJECT_VERSION_MAJOR}*1000000 + + ${PROJECT_VERSION_MINOR}*1000 + + ${PROJECT_VERSION_PATCH}" ) message(STATUS "VERSIONVAL: ${VERSIONVAL}") +# cmake-format: on -# Specify the C standard -set(CMAKE_C_STANDARD 11) -set(CMAKE_C_STANDARD_REQUIRED True) +# Specify the C standard if non provided by user +if(NOT CMAKE_C_STANDARD) + set(CMAKE_C_STANDARD 11) + set(CMAKE_C_STANDARD_REQUIRED True) +endif() list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules") @@ -33,6 +38,7 @@ include(${CMAKE_SOURCE_DIR}/cmake/BuildType.cmake) set(MAIN_NAME "kamailio" CACHE STRING "Main binary name") + # use kamailio config set(CFG_NAME "kamailio" @@ -61,6 +67,8 @@ if(NOT TARGET uninstall) "${CMAKE_CURRENT_BINARY_DIR}/cmake/cmake-uninstall.cmake" IMMEDIATE @ONLY) add_custom_target( - uninstall COMMAND ${CMAKE_COMMAND} -P - ${CMAKE_CURRENT_BINARY_DIR}/cmake/cmake-uninstall.cmake) + uninstall + COMMAND ${CMAKE_COMMAND} -P + ${CMAKE_CURRENT_BINARY_DIR}/cmake/cmake-uninstall.cmake + COMMENT "Uninstalling") endif() _______________________________________________ Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org To unsubscribe send an email to sr-dev-le...@lists.kamailio.org Important: keep the mailing list in the recipients, do not reply only to the sender!