From f8b5af5b98be8c0b703236f6771df0ec72858d86 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Thu, 6 Mar 2025 19:52:34 +0100 Subject: [PATCH] change version number with variable and const --- src/CMakeLists.txt | 6 +++++- tests/kds_s2000w_net_tests.c | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 68341d5..151c213 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,6 +1,10 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.25.1) -PROJECT("sane-kds-s2000w-net" VERSION "1.1.2") +PROJECT("sane-kds-s2000w-net") + +SET(PROJECT_VERSION_MAJOR 1) +SET(PROJECT_VERSION_MINOR 1) +SET(PROJECT_VERSION_PATCH 2) OPTION(IMAGEMAGICK "without ImageMagick library" OFF) MESSAGE(STATUS "IMAGEMAGICK: " ${IMAGEMAGICK}) diff --git a/tests/kds_s2000w_net_tests.c b/tests/kds_s2000w_net_tests.c index ae09156..e65bebc 100644 --- a/tests/kds_s2000w_net_tests.c +++ b/tests/kds_s2000w_net_tests.c @@ -7,13 +7,17 @@ #include "../src/kds_s2000w_net.h" #include "../src/kds_s2000w_handler.h" +#define MAJOR 1 +#define MINOR 1 +#define PATCH 2 + void kds_s2000w_net_init_test() { SANE_Int* version = malloc(sizeof(SANE_Int)); SANE_Status status = sane_kds_s2000w_net_init(version, NULL); - assert_int_equal(*version, SANE_VERSION_CODE(1, 1, 2)); + assert_int_equal(*version, SANE_VERSION_CODE(MAJOR, MINOR, PATCH)); assert_int_equal(status, SANE_STATUS_GOOD); free(version); -- 2.39.5