diff --git a/cmake/test/CMakeLists.txt b/cmake/test/CMakeLists.txt index 310d084c..a84bfd1c 100644 --- a/cmake/test/CMakeLists.txt +++ b/cmake/test/CMakeLists.txt @@ -172,6 +172,16 @@ FOREACH(FILE_TYPE *.conf.in *.service.in) ENDFOREACH(DIR) ENDFOREACH(FILE_TYPE) +# +# the following config files are required on windows because the related +# *.in files are not customized sufficiently. +# TODO merge test/data/valid-config-files/debug-allow-all*.conf.in and ....cmake +# +SET (CONFIG_FILES test/data/valid-config-files) +set (TEST_LISTEN "tcp:host=localhost,port=1234") +configure_file(${CMAKE_SOURCE_DIR}/../${CONFIG_FILES}/debug-allow-all-sha1.conf.cmake ${CMAKE_BINARY_DIR}/${CONFIG_FILES}/debug-allow-all-sha1.conf ) +configure_file(${CMAKE_SOURCE_DIR}/../${CONFIG_FILES}/debug-allow-all.conf.cmake ${CMAKE_BINARY_DIR}/${CONFIG_FILES}/debug-allow-all.conf ) + # todo: for installation the TEST_..._BINARY variables must reflect the # installation dir or has to be defined relative # diff --git a/test/data/valid-config-files/debug-allow-all-sha1.conf.cmake b/test/data/valid-config-files/debug-allow-all-sha1.conf.cmake new file mode 100644 index 00000000..416267c1 --- /dev/null +++ b/test/data/valid-config-files/debug-allow-all-sha1.conf.cmake @@ -0,0 +1,15 @@ + + + + + @TEST_LISTEN@ + @TEST_VALID_SERVICE_DIR@ + DBUS_COOKIE_SHA1 + + + + + + + diff --git a/test/data/valid-config-files/debug-allow-all.conf.cmake b/test/data/valid-config-files/debug-allow-all.conf.cmake new file mode 100644 index 00000000..94bb21e7 --- /dev/null +++ b/test/data/valid-config-files/debug-allow-all.conf.cmake @@ -0,0 +1,14 @@ + + + + + @TEST_LISTEN@ + @TEST_VALID_SERVICE_DIR@ + + + + + + +