cmake_minimum_required(VERSION 3.25.1)
-set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "build type [Debug|Release]")
+set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "[Debug|Release]")
-project(sane-kds-s2000w-net)
-set(PROJECT_VERSION_MAJOR 1)
-set(PROJECT_VERSION_MINOR 1)
-set(PROJECT_VERSION_PATCH 32)
-set(PROJECT_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH})
+project(sane-kds-s2000w-net VERSION 1.1.32)
message(STATUS "PROJECT_VERSION ${PROJECT_VERSION}")
if(${CMAKE_BUILD_TYPE} STREQUAL Release)
OUTPUT_VARIABLE PROJECT_VERSION_TWEAK
OUTPUT_STRIP_TRAILING_WHITESPACE)
if(${CMAKE_BUILD_TYPE} STREQUAL "Debug")
- set(PROJECT_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}.${PROJECT_VERSION_TWEAK})
+ set(PROJECT_VERSION ${PROJECT_VERSION}.${PROJECT_VERSION_TWEAK})
message(STATUS "Debug PROJECT_VERSION: ${PROJECT_VERSION}")
endif()
endif()