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})
#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);