From: Bastian Dehn Date: Sat, 8 Nov 2025 16:30:25 +0000 (+0100) Subject: change config file for test X-Git-Tag: v1.1.21^2~21 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=f2ef1378b09927629b77adf4f2d03d2e7f710301;p=sane-kds-s2000w-net.git change config file for test --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 558b100..1607d56 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,6 +18,7 @@ if(CMAKE_BUILD_TYPE STREQUAL Debug) CACHE STRING "debug compiler flags" FORCE) endif() +unset(CONFIG_TEST_FILE) if(RUN_TESTS) set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "debug" FORCE) set(CMAKE_C_FLAGS "-std=c99 -fPIC \ @@ -44,6 +45,7 @@ if(RUN_TESTS) --wrap,kds_s2000w_client_get_capabilities,\ --wrap,kds_s2000w_image_converter_to_pnm" CACHE STRING "test coverage compiler flags" FORCE) + set(CONFIG_TEST_FILE ${CMAKE_BINARY_DIR}/tests/kds_s2000w_net.conf) endif() message(STATUS "CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}") diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index dacdbd4..256a00f 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -68,6 +68,10 @@ message(STATUS "CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH}") set(CONFIG_INSTALL_PATH etc/sane.d CACHE PATH "config path") message(STATUS "CONFIG_INSTALL_PATH ${CONFIG_INSTALL_PATH}") set(CONFIG_FILE ${CMAKE_INSTALL_PREFIX}/${CONFIG_INSTALL_PATH}/kds_s2000w_net.conf) +if(DEFINED CONFIG_TEST_FILE) + set(CONFIG_FILE ${CONFIG_TEST_FILE}) +endif() + message(STATUS "CONFIG_FILE ${CONFIG_FILE}") configure_file(config.h.in config.h)