Tests: Port check_vio_ext to Windows
authorHannah von Reth <hannah.vonreth@owncloud.com>
Thu, 16 Jul 2020 09:59:44 +0000 (11:59 +0200)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:59:15 +0000 (10:59 +0100)
src/csync/CMakeLists.txt
test/csync/CMakeLists.txt

index 7f0740a72ff3a7bc3afc258242affad9e92e0cdd..cbb8f73d6d09cbe1a3b24617ccd5f8f8ad95bdc0 100644 (file)
@@ -50,10 +50,6 @@ else()
     )
 endif()
 
-if(NOT HAVE_ASPRINTF AND NOT HAVE___MINGW_ASPRINTF)
-    list(APPEND csync_SRCS std/asprintf.c)
-endif()
-
 if (USE_OUR_OWN_SQLITE3)
     list(APPEND csync_SRCS ${SQLITE3_SOURCE})
 endif()
index 5a8336c15abcba9d0ccc741cb653815f94c7be0b..8e0b3c54d4057e567ee09b7d1c22120823841ab0 100644 (file)
@@ -25,6 +25,10 @@ add_cmocka_test(check_std_c_str std_tests/check_std_c_str.c ${TEST_TARGET_LIBRAR
 # vio
 add_cmocka_test(check_vio_ext vio_tests/check_vio_ext.cpp ${TEST_TARGET_LIBRARIES})
 
+if(NOT HAVE_ASPRINTF AND NOT HAVE___MINGW_ASPRINTF)
+    target_sources(check_vio_ext PRIVATE ${PROJECT_SOURCE_DIR}/src/csync/std/asprintf.c)
+endif()
+
 # encoding
 add_cmocka_test(check_encoding_functions encoding_tests/check_encoding.cpp ${TEST_TARGET_LIBRARIES})