[ROSTESTS]
authorColin Finck <colin@reactos.org>
Fri, 13 Jan 2017 09:24:15 +0000 (09:24 +0000)
committerColin Finck <colin@reactos.org>
Fri, 13 Jan 2017 09:24:15 +0000 (09:24 +0000)
- Add a function "add_rostests_file" that calls both add_cd_file() and install() accordingly for regression tests.
  Use this function everywhere in rostests where add_cd_file() was used previously. This puts tests always in the right place on CD and also generates proper installation rules for them.
- Add a custom target "rostests_install" that performs an "install" on all rostests components.

This finally gives us a convenient and reliable way to copy all regression tests and their dependencies into a single directory (specified by the ROSTESTS_INSTALL environment variable).
Will be used on the WHS-Testbot to let it finally run each and every test.

CORE-12401
ONLINE-441

svn path=/trunk/; revision=73533

181 files changed:
reactos/CMakeLists.txt
reactos/sdk/cmake/CMakeMacros.cmake
rostests/CMakeLists.txt
rostests/apitests/advapi32/CMakeLists.txt
rostests/apitests/apphelp/CMakeLists.txt
rostests/apitests/appshim/CMakeLists.txt
rostests/apitests/atl/CMakeLists.txt
rostests/apitests/browseui/CMakeLists.txt
rostests/apitests/com/CMakeLists.txt
rostests/apitests/crt/crtdll_crt_apitest.cmake
rostests/apitests/crt/msvcrt_crt_apitest.cmake
rostests/apitests/crt/ntdll_crt_apitest.cmake
rostests/apitests/dciman32/CMakeLists.txt
rostests/apitests/dnsapi/CMakeLists.txt
rostests/apitests/fltlib/CMakeLists.txt
rostests/apitests/gdi32/CMakeLists.txt
rostests/apitests/iphlpapi/CMakeLists.txt
rostests/apitests/kernel32/CMakeLists.txt
rostests/apitests/localspl/CMakeLists.txt
rostests/apitests/localspl/dll/CMakeLists.txt
rostests/apitests/msgina/CMakeLists.txt
rostests/apitests/msvcrt/CMakeLists.txt
rostests/apitests/msvcrt/CmdLineUtil/CMakeLists.txt
rostests/apitests/netshell/CMakeLists.txt
rostests/apitests/ntdll/CMakeLists.txt
rostests/apitests/ole32/CMakeLists.txt
rostests/apitests/pefile/CMakeLists.txt
rostests/apitests/powrprof/CMakeLists.txt
rostests/apitests/psapi/CMakeLists.txt
rostests/apitests/sdk/CMakeLists.txt
rostests/apitests/setupapi/CMakeLists.txt
rostests/apitests/shell32/CMakeLists.txt
rostests/apitests/spoolss/CMakeLists.txt
rostests/apitests/user32/CMakeLists.txt
rostests/apitests/user32_dynamic/CMakeLists.txt
rostests/apitests/userenv/CMakeLists.txt
rostests/apitests/win32kdll/win32kdll_ros/CMakeLists.txt
rostests/apitests/win32nt/CMakeLists.txt
rostests/apitests/winhttp/CMakeLists.txt
rostests/apitests/wininet/CMakeLists.txt
rostests/apitests/winprint/CMakeLists.txt
rostests/apitests/winspool/CMakeLists.txt
rostests/apitests/wlanapi/CMakeLists.txt
rostests/apitests/ws2_32/CMakeLists.txt
rostests/drivers/tcpip/CMakeLists.txt
rostests/kmtests/CMakeLists.txt
rostests/kmtests/example/CMakeLists.txt
rostests/kmtests/kernel32/CMakeLists.txt
rostests/kmtests/ntos_cc/CMakeLists.txt
rostests/kmtests/ntos_io/CMakeLists.txt
rostests/kmtests/ntos_mm/CMakeLists.txt
rostests/kmtests/ntos_po/CMakeLists.txt
rostests/kmtests/tcpip/CMakeLists.txt
rostests/tests/np_enum/CMakeLists.txt
rostests/tests/parttest/CMakeLists.txt
rostests/tests/pseh2/CMakeLists.txt
rostests/win32/advapi32/eventlog/CMakeLists.txt
rostests/win32/fs/tunneltest/CMakeLists.txt
rostests/win32/kernel32/notificationtest/CMakeLists.txt
rostests/win32/user32/paintdesktop/CMakeLists.txt
rostests/win32/user32/sysicon/CMakeLists.txt
rostests/winetests/advapi32/CMakeLists.txt
rostests/winetests/advpack/CMakeLists.txt
rostests/winetests/amstream/CMakeLists.txt
rostests/winetests/atl/CMakeLists.txt
rostests/winetests/atl100/CMakeLists.txt
rostests/winetests/atl80/CMakeLists.txt
rostests/winetests/avifil32/CMakeLists.txt
rostests/winetests/bcrypt/CMakeLists.txt
rostests/winetests/browseui/CMakeLists.txt
rostests/winetests/cabinet/CMakeLists.txt
rostests/winetests/cmd/CMakeLists.txt
rostests/winetests/comcat/CMakeLists.txt
rostests/winetests/comctl32/CMakeLists.txt
rostests/winetests/comdlg32/CMakeLists.txt
rostests/winetests/credui/CMakeLists.txt
rostests/winetests/crypt32/CMakeLists.txt
rostests/winetests/cryptnet/CMakeLists.txt
rostests/winetests/cryptui/CMakeLists.txt
rostests/winetests/d3drm/CMakeLists.txt
rostests/winetests/devenum/CMakeLists.txt
rostests/winetests/dinput/CMakeLists.txt
rostests/winetests/dnsapi/CMakeLists.txt
rostests/winetests/dplayx/CMakeLists.txt
rostests/winetests/dsound/CMakeLists.txt
rostests/winetests/dxdiagn/CMakeLists.txt
rostests/winetests/faultrep/CMakeLists.txt
rostests/winetests/fusion/CMakeLists.txt
rostests/winetests/gdi32/CMakeLists.txt
rostests/winetests/gdiplus/CMakeLists.txt
rostests/winetests/hlink/CMakeLists.txt
rostests/winetests/imagehlp/CMakeLists.txt
rostests/winetests/imm32/CMakeLists.txt
rostests/winetests/inetcomm/CMakeLists.txt
rostests/winetests/inetmib1/CMakeLists.txt
rostests/winetests/iphlpapi/CMakeLists.txt
rostests/winetests/itss/CMakeLists.txt
rostests/winetests/jscript/CMakeLists.txt
rostests/winetests/kernel32/CMakeLists.txt
rostests/winetests/localspl/CMakeLists.txt
rostests/winetests/localui/CMakeLists.txt
rostests/winetests/lz32/CMakeLists.txt
rostests/winetests/mapi32/CMakeLists.txt
rostests/winetests/mlang/CMakeLists.txt
rostests/winetests/mmdevapi/CMakeLists.txt
rostests/winetests/mpr/CMakeLists.txt
rostests/winetests/msacm32/CMakeLists.txt
rostests/winetests/mscms/CMakeLists.txt
rostests/winetests/mscoree/CMakeLists.txt
rostests/winetests/msctf/CMakeLists.txt
rostests/winetests/mshtml/CMakeLists.txt
rostests/winetests/msi/CMakeLists.txt
rostests/winetests/msrle32/CMakeLists.txt
rostests/winetests/mstask/CMakeLists.txt
rostests/winetests/msvcrt/CMakeLists.txt
rostests/winetests/msvcrtd/CMakeLists.txt
rostests/winetests/msvfw32/CMakeLists.txt
rostests/winetests/msxml3/CMakeLists.txt
rostests/winetests/netapi32/CMakeLists.txt
rostests/winetests/netcfgx/CMakeLists.txt
rostests/winetests/ntdll/CMakeLists.txt
rostests/winetests/ntdsapi/CMakeLists.txt
rostests/winetests/ntprint/CMakeLists.txt
rostests/winetests/odbccp32/CMakeLists.txt
rostests/winetests/ole32/CMakeLists.txt
rostests/winetests/oleacc/CMakeLists.txt
rostests/winetests/oleaut32/CMakeLists.txt
rostests/winetests/oledlg/CMakeLists.txt
rostests/winetests/opengl32/CMakeLists.txt
rostests/winetests/pdh/CMakeLists.txt
rostests/winetests/propsys/CMakeLists.txt
rostests/winetests/psapi/CMakeLists.txt
rostests/winetests/qedit/CMakeLists.txt
rostests/winetests/qmgr/CMakeLists.txt
rostests/winetests/quartz/CMakeLists.txt
rostests/winetests/rasapi32/CMakeLists.txt
rostests/winetests/reg/CMakeLists.txt
rostests/winetests/regedit/CMakeLists.txt
rostests/winetests/riched20/CMakeLists.txt
rostests/winetests/riched32/CMakeLists.txt
rostests/winetests/rpcrt4/CMakeLists.txt
rostests/winetests/rsaenh/CMakeLists.txt
rostests/winetests/schannel/CMakeLists.txt
rostests/winetests/scrrun/CMakeLists.txt
rostests/winetests/secur32/CMakeLists.txt
rostests/winetests/serialui/CMakeLists.txt
rostests/winetests/services/CMakeLists.txt
rostests/winetests/setupapi/CMakeLists.txt
rostests/winetests/shdocvw/CMakeLists.txt
rostests/winetests/shell32/CMakeLists.txt
rostests/winetests/shlwapi/CMakeLists.txt
rostests/winetests/snmpapi/CMakeLists.txt
rostests/winetests/spoolss/CMakeLists.txt
rostests/winetests/sti/CMakeLists.txt
rostests/winetests/sxs/CMakeLists.txt
rostests/winetests/twain_32/CMakeLists.txt
rostests/winetests/urlmon/CMakeLists.txt
rostests/winetests/user32/CMakeLists.txt
rostests/winetests/userenv/CMakeLists.txt
rostests/winetests/usp10/CMakeLists.txt
rostests/winetests/uxtheme/CMakeLists.txt
rostests/winetests/vbscript/CMakeLists.txt
rostests/winetests/version/CMakeLists.txt
rostests/winetests/wbemdisp/CMakeLists.txt
rostests/winetests/wbemprox/CMakeLists.txt
rostests/winetests/windowscodecs/CMakeLists.txt
rostests/winetests/windowscodecsext/CMakeLists.txt
rostests/winetests/winhttp/CMakeLists.txt
rostests/winetests/wininet/CMakeLists.txt
rostests/winetests/winmm/CMakeLists.txt
rostests/winetests/winspool/CMakeLists.txt
rostests/winetests/wintrust/CMakeLists.txt
rostests/winetests/wldap32/CMakeLists.txt
rostests/winetests/wmiutils/CMakeLists.txt
rostests/winetests/ws2_32/CMakeLists.txt
rostests/winetests/wscript/CMakeLists.txt
rostests/winetests/wshom/CMakeLists.txt
rostests/winetests/wtsapi32/CMakeLists.txt
rostests/winetests/xcopy/CMakeLists.txt
rostests/winetests/xinput1_3/CMakeLists.txt
rostests/winetests/xmllite/CMakeLists.txt

index 4e13b51..d94c37b 100644 (file)
@@ -40,7 +40,6 @@ set(CMAKE_SKIP_PREPROCESSED_SOURCE_RULES TRUE)
 set(CMAKE_SKIP_ASSEMBLY_SOURCE_RULES TRUE)
 set(CMAKE_COLOR_MAKEFILE OFF)
 #set_property(GLOBAL PROPERTY RULE_MESSAGES OFF)
-set(CMAKE_SKIP_INSTALL_RULES ON)
 
 if(NOT DEFINED NEW_STYLE_BUILD)
     set(NEW_STYLE_BUILD TRUE)
index 3ef19d7..c9c915d 100644 (file)
@@ -817,3 +817,22 @@ endif()
 function(add_rc_deps _target_rc)
     set_source_files_properties(${_target_rc} PROPERTIES OBJECT_DEPENDS "${ARGN}")
 endfunction()
+
+add_custom_target(rostests_install COMMAND ${CMAKE_COMMAND} -DCOMPONENT=rostests -P ${CMAKE_BINARY_DIR}/cmake_install.cmake)
+function(add_rostests_file)
+    cmake_parse_arguments(_ROSTESTS "" "SUBDIR;TARGET" "FILE" ${ARGN})
+    if(NOT (_ROSTESTS_TARGET OR _ROSTESTS_FILE))
+        message(FATAL_ERROR "You must provide a target or a file to install!")
+    endif()
+
+    if(NOT _ROSTESTS_FILE)
+        get_target_property(_ROSTESTS_FILE ${_ROSTESTS_TARGET} LOCATION_${CMAKE_BUILD_TYPE})
+    endif()
+
+    if(_ROSTESTS_SUBDIR)
+        set(_ROSTESTS_SUBDIR "/${_ROSTESTS_SUBDIR}")
+    endif()
+
+    add_cd_file(FILE ${_ROSTESTS_FILE} DESTINATION "reactos/bin${_ROSTESTS_SUBDIR}" FOR all)
+    install(FILES ${_ROSTESTS_FILE} DESTINATION "$ENV{ROSTESTS_INSTALL}${_ROSTESTS_SUBDIR}" COMPONENT rostests)
+endfunction()
index 033ec82..1f8062b 100644 (file)
@@ -21,7 +21,7 @@ add_subdirectory(winetests)
 if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testdata/)
     file(GLOB_RECURSE TESTDATA_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}/testdata/ ${CMAKE_CURRENT_SOURCE_DIR}/testdata/*)
     foreach(item ${TESTDATA_FILES})
-        add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/testdata/${item} DESTINATION reactos/bin/testdata NAME_ON_CD ${item} FOR all)
+        add_rostests_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/testdata/${item} SUBDIR testdata)
     endforeach(item)
 endif()
 
index b01d4cc..c446e0f 100644 (file)
@@ -22,4 +22,4 @@ add_executable(advapi32_apitest ${SOURCE})
 target_link_libraries(advapi32_apitest wine ${PSEH_LIB})
 set_module_type(advapi32_apitest win32cui)
 add_importlibs(advapi32_apitest advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET advapi32_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET advapi32_apitest)
index 442cfc8..2a89027 100644 (file)
@@ -11,4 +11,4 @@ list(APPEND SOURCE
 add_executable(apphelp_apitest ${SOURCE})
 set_module_type(apphelp_apitest win32cui)
 add_importlibs(apphelp_apitest advapi32 userenv version shlwapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET apphelp_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET apphelp_apitest)
index ae21959..48a4db1 100644 (file)
@@ -9,4 +9,4 @@ list(APPEND SOURCE
 add_executable(appshim_apitest ${SOURCE})
 set_module_type(appshim_apitest win32cui)
 add_importlibs(appshim_apitest version msvcrt kernel32 ntdll)
-add_cd_file(TARGET appshim_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET appshim_apitest)
index 6ca38ea..99e526a 100644 (file)
@@ -20,4 +20,4 @@ add_executable(atl_apitest
 target_link_libraries(atl_apitest wine uuid)
 set_module_type(atl_apitest win32cui)
 add_importlibs(atl_apitest rpcrt4 ole32 oleaut32 msimg32 gdi32 advapi32 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET atl_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET atl_apitest)
index e3d9700..120b951 100644 (file)
@@ -18,4 +18,4 @@ add_executable(browseui_apitest ${SOURCE})
 target_link_libraries(browseui_apitest uuid wine)
 set_module_type(browseui_apitest win32cui)
 add_importlibs(browseui_apitest shell32 ole32 shlwapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET browseui_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET browseui_apitest)
index 9f6fd85..1bd1adc 100644 (file)
@@ -16,4 +16,4 @@ add_executable(com_apitest ${SOURCE})
 target_link_libraries(com_apitest wine uuid)
 set_module_type(com_apitest win32cui)
 add_importlibs(com_apitest advapi32 ole32 shlwapi shell32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET com_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET com_apitest)
index 3178636..6aa52ef 100644 (file)
@@ -557,4 +557,4 @@ add_target_compile_definitions(crtdll_crt_apitest TEST_CRTDLL)
 target_link_libraries(crtdll_crt_apitest wine ${PSEH_LIB})
 set_module_type(crtdll_crt_apitest win32cui)
 add_importlibs(crtdll_crt_apitest crtdll msvcrt kernel32 ntdll)
-add_cd_file(TARGET crtdll_crt_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET crtdll_crt_apitest)
index 5d18d48..eda23e4 100644 (file)
@@ -1378,7 +1378,7 @@ endif()
 #target_link_libraries(static_crt_apitest ${PSEH_LIB} crt wine)
 #set_module_type(static_crt_apitest win32cui)
 #add_importlibs(static_crt_apitest kernel32 ntdll)
-#add_cd_file(TARGET static_crt_apitest DESTINATION reactos/bin FOR all)
+#add_rostests_file(TARGET static_crt_apitest)
 
 #spec2def(static_crt_dll_startup.dll dll_startup.spec)
 #add_library(static_crt_dll_startup SHARED
@@ -1387,14 +1387,14 @@ endif()
 #target_link_libraries(static_crt_dll_startup crt)
 #set_module_type(static_crt_dll_startup win32dll)
 #add_importlibs(static_crt_dll_startup kernel32 ntdll)
-#add_cd_file(TARGET static_crt_dll_startup DESTINATION reactos/bin FOR all)
+#add_rostests_file(TARGET static_crt_dll_startup)
 
 add_executable(msvcrt_crt_apitest testlist.c ${SOURCE_MSVCRT})
 add_target_compile_definitions(msvcrt_crt_apitest TEST_MSVCRT)
 target_link_libraries(msvcrt_crt_apitest wine ${PSEH_LIB})
 set_module_type(msvcrt_crt_apitest win32cui)
 add_importlibs(msvcrt_crt_apitest msvcrt kernel32 ntdll)
-add_cd_file(TARGET msvcrt_crt_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msvcrt_crt_apitest)
 
 spec2def(msvcrt_crt_dll_startup.dll dll_startup.spec)
 add_library(msvcrt_crt_dll_startup SHARED
@@ -1402,4 +1402,4 @@ add_library(msvcrt_crt_dll_startup SHARED
     ${CMAKE_CURRENT_BINARY_DIR}/msvcrt_crt_dll_startup.def)
 set_module_type(msvcrt_crt_dll_startup win32dll)
 add_importlibs(msvcrt_crt_dll_startup msvcrt kernel32 ntdll)
-add_cd_file(TARGET msvcrt_crt_dll_startup DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msvcrt_crt_dll_startup)
index b401801..7042887 100644 (file)
@@ -156,4 +156,4 @@ add_target_compile_definitions(ntdll_crt_apitest TEST_NTDLL)
 target_link_libraries(ntdll_crt_apitest wine ${PSEH_LIB})
 set_module_type(ntdll_crt_apitest win32cui)
 add_importlibs(ntdll_crt_apitest ntdll msvcrt kernel32)
-add_cd_file(TARGET ntdll_crt_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET ntdll_crt_apitest)
index 4ae2d5b..a4da03b 100644 (file)
@@ -4,4 +4,4 @@ add_executable(dciman32_apitest DCICreatePrimary.c testlist.c)
 target_link_libraries(dciman32_apitest wine)
 set_module_type(dciman32_apitest win32cui)
 add_importlibs(dciman32_apitest msvcrt kernel32 ntdll)
-add_cd_file(TARGET dciman32_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET dciman32_apitest)
index 9692c06..b7b27f9 100644 (file)
@@ -7,4 +7,4 @@ add_executable(dnsapi_apitest ${SOURCE})
 target_link_libraries(dnsapi_apitest wine)
 set_module_type(dnsapi_apitest win32cui)
 add_importlibs(dnsapi_apitest ws2_32 dnsapi iphlpapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET dnsapi_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET dnsapi_apitest)
index db7d1ae..0df9d52 100644 (file)
@@ -13,4 +13,4 @@ list(APPEND SOURCE
 add_executable(fltlib_apitest ${SOURCE})
 set_module_type(fltlib_apitest win32cui)
 add_importlibs(fltlib_apitest user32 msvcrt kernel32)
-add_cd_file(TARGET fltlib_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET fltlib_apitest)
index cbc617d..8e27164 100644 (file)
@@ -77,4 +77,4 @@ add_executable(gdi32_apitest ${SOURCE} resource.rc)
 target_link_libraries(gdi32_apitest ${PSEH_LIB} win32ksys)
 set_module_type(gdi32_apitest win32cui)
 add_importlibs(gdi32_apitest gdi32 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET gdi32_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET gdi32_apitest)
index 98881ac..c5ecc14 100644 (file)
@@ -9,4 +9,4 @@ add_executable(iphlpapi_apitest ${SOURCE})
 target_link_libraries(iphlpapi_apitest wine ${PSEH_LIB})
 set_module_type(iphlpapi_apitest win32cui)
 add_importlibs(iphlpapi_apitest iphlpapi advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET iphlpapi_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET iphlpapi_apitest)
index d371ca1..0a77394 100644 (file)
@@ -25,7 +25,7 @@ target_link_libraries(kernel32_apitest wine ${PSEH_LIB})
 set_module_type(kernel32_apitest win32cui)
 add_delay_importlibs(kernel32_apitest advapi32 shlwapi)
 add_importlibs(kernel32_apitest msvcrt kernel32 ntdll)
-add_cd_file(TARGET kernel32_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET kernel32_apitest)
 
 list(APPEND MANIFEST_FILES
     classtest.manifest
@@ -34,5 +34,5 @@ list(APPEND MANIFEST_FILES
     deptest.manifest)
 
 foreach(item ${MANIFEST_FILES})
-    add_cd_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/${item}" DESTINATION reactos/bin FOR all)
+    add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/${item}")
 endforeach(item)
index e6c26f6..2a1e3cd 100644 (file)
@@ -10,4 +10,4 @@ add_executable(localspl_apitest ${SOURCE})
 target_link_libraries(localspl_apitest wine ${PSEH_LIB})
 set_module_type(localspl_apitest win32cui)
 add_importlibs(localspl_apitest advapi32 winspool msvcrt kernel32 ntdll)
-add_cd_file(TARGET localspl_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET localspl_apitest)
index 6505d6f..2ce4287 100644 (file)
@@ -11,4 +11,4 @@ target_link_libraries(localspl_apitest.dll wine ${PSEH_LIB})
 set_module_type(localspl_apitest.dll win32dll)
 add_importlibs(localspl_apitest.dll spoolss msvcrt kernel32 ntdll)
 set_target_properties(localspl_apitest.dll PROPERTIES SUFFIX "")
-add_cd_file(TARGET localspl_apitest.dll DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET localspl_apitest.dll)
index b742cff..524521d 100644 (file)
@@ -10,4 +10,4 @@ add_executable(msgina_apitest
 target_link_libraries(msgina_apitest wine uuid)
 set_module_type(msgina_apitest win32cui)
 add_importlibs(msgina_apitest msvcrt user32 kernel32)
-add_cd_file(TARGET msgina_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msgina_apitest)
index fc853c7..8be74f0 100644 (file)
@@ -11,4 +11,4 @@ add_executable(msvcrt_apitest ${SOURCE})
 target_link_libraries(msvcrt_apitest wine)
 set_module_type(msvcrt_apitest win32cui)
 add_importlibs(msvcrt_apitest msvcrt kernel32)
-add_cd_file(TARGET msvcrt_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msvcrt_apitest)
index 88b541e..a919786 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(CmdLineUtil CmdLineUtil.c)
 set_module_type(CmdLineUtil win32gui UNICODE)
 add_importlibs(CmdLineUtil msvcrt kernel32 ntdll)
-add_cd_file(TARGET CmdLineUtil DESTINATION reactos/bin/testdata FOR all)
+add_rostests_file(TARGET CmdLineUtil SUBDIR testdata)
index 9078879..559c90a 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(netshell_apitest NcIsValidConnectionName.c testlist.c)
 set_module_type(netshell_apitest win32cui)
 add_importlibs(netshell_apitest msvcrt kernel32)
-add_cd_file(TARGET netshell_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET netshell_apitest)
index cfa5025..da8f158 100644 (file)
@@ -63,4 +63,4 @@ if(NOT MSVC)
     set_source_files_properties(RtlGetFullPathName_UstrEx.c PROPERTIES COMPILE_FLAGS "-Wno-format")
 endif()
 
-add_cd_file(TARGET ntdll_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET ntdll_apitest)
index e6d08c8..4f6ad2d 100644 (file)
@@ -4,4 +4,4 @@ add_executable(ole32_apitest initializespy.cpp testlist.c)
 target_link_libraries(ole32_apitest wine uuid)
 set_module_type(ole32_apitest win32cui)
 add_importlibs(ole32_apitest user32 gdi32 shell32 ole32 shlwapi msvcrt kernel32)
-add_cd_file(TARGET ole32_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET ole32_apitest)
index 44297fa..ecdf6f6 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(pefile_apitest ntoskrnl.c testlist.c)
 set_module_type(pefile_apitest win32cui)
 add_importlibs(pefile_apitest msvcrt kernel32)
-add_cd_file(TARGET pefile_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET pefile_apitest)
index b589609..c5ffa44 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(powrprof_apitest power.c testlist.c)
 set_module_type(powrprof_apitest win32cui)
 add_importlibs(powrprof_apitest advapi32 powrprof msvcrt kernel32)
-add_cd_file(TARGET powrprof_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET powrprof_apitest)
index b043d99..901e5ae 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(psapi_apitest psapi.c testlist.c)
 set_module_type(psapi_apitest win32cui)
 add_importlibs(psapi_apitest psapi msvcrt kernel32)
-add_cd_file(TARGET psapi_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET psapi_apitest)
index a983e8b..6b66ca8 100644 (file)
@@ -4,4 +4,4 @@ set_module_type(sdk_apitest win32cui)
 target_link_libraries(sdk_apitest ${PSEH_LIB})
 add_importlibs(sdk_apitest msvcrt kernel32 ntdll)
 add_delay_importlibs(sdk_apitest winmm version dbghelp shlwapi sfc_os imagehlp)
-add_cd_file(TARGET sdk_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET sdk_apitest)
index 3102da4..a6e688b 100644 (file)
@@ -8,4 +8,4 @@ list(APPEND SOURCE
 add_executable(setupapi_apitest ${SOURCE})
 set_module_type(setupapi_apitest win32cui)
 add_importlibs(setupapi_apitest advapi32 setupapi user32 msvcrt kernel32)
-add_cd_file(TARGET setupapi_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET setupapi_apitest)
index 47ff34a..a9b8bfa 100644 (file)
@@ -16,4 +16,4 @@ add_executable(shell32_apitest
 target_link_libraries(shell32_apitest wine uuid ${PSEH_LIB})
 set_module_type(shell32_apitest win32cui)
 add_importlibs(shell32_apitest user32 gdi32 shell32 ole32 oleaut32 advapi32 shlwapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET shell32_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET shell32_apitest)
index 35e37f7..438e188 100644 (file)
@@ -11,4 +11,4 @@ add_executable(spoolss_apitest ${SOURCE})
 target_link_libraries(spoolss_apitest wine ${PSEH_LIB})
 set_module_type(spoolss_apitest win32cui)
 add_importlibs(spoolss_apitest spoolss msvcrt kernel32 ntdll)
-add_cd_file(TARGET spoolss_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET spoolss_apitest)
index 82714bb..3abd104 100644 (file)
@@ -42,4 +42,4 @@ add_executable(user32_apitest ${SOURCE})
 target_link_libraries(user32_apitest wine ${PSEH_LIB})
 set_module_type(user32_apitest win32cui)
 add_importlibs(user32_apitest advapi32 gdi32 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET user32_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET user32_apitest)
index 496e5ea..841480b 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(user32_dynamic_apitest load.c testlist.c)
 set_module_type(user32_dynamic_apitest win32cui)
 add_importlibs(user32_dynamic_apitest msvcrt kernel32)
-add_cd_file(TARGET user32_dynamic_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET user32_dynamic_apitest)
index 2b5523c..a66cdf0 100644 (file)
@@ -7,4 +7,4 @@ add_executable(userenv_apitest ${SOURCE})
 target_link_libraries(userenv_apitest wine ${PSEH_LIB})
 set_module_type(userenv_apitest win32cui)
 add_importlibs(userenv_apitest userenv advapi32 msvcrt kernel32)
-add_cd_file(TARGET userenv_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET userenv_apitest)
index 4a8983c..55f71e2 100644 (file)
@@ -11,4 +11,4 @@ add_library(win32kdll SHARED
 
 set_module_type(win32kdll module)
 add_dependencies(win32kdll psdk)
-add_cd_file(TARGET win32kdll DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET win32kdll)
index 79add7f..63a5fc2 100644 (file)
@@ -78,4 +78,4 @@ add_importlibs(win32knt_apitest
     ntdll)
 
 add_dependencies(win32knt_apitest xdk)
-add_cd_file(TARGET win32knt_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET win32knt_apitest)
index 74058d6..a8b00d9 100644 (file)
@@ -4,4 +4,4 @@ target_link_libraries(winhttp_apitest wine)
 set_module_type(winhttp_apitest win32cui)
 #add_delay_importlibs(winhttp_apitest winhttp)
 add_importlibs(winhttp_apitest msvcrt kernel32 ntdll)
-add_cd_file(TARGET winhttp_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET winhttp_apitest)
index 68e5423..fb18c91 100644 (file)
@@ -4,4 +4,4 @@ target_link_libraries(wininet_apitest wine)
 set_module_type(wininet_apitest win32cui)
 #add_delay_importlibs(wininet_apitest wininet)
 add_importlibs(wininet_apitest msvcrt kernel32 ntdll)
-add_cd_file(TARGET wininet_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET wininet_apitest)
index d9fd329..e919806 100644 (file)
@@ -8,4 +8,4 @@ add_executable(winprint_apitest ${SOURCE})
 target_link_libraries(winprint_apitest wine ${PSEH_LIB})
 set_module_type(winprint_apitest win32cui)
 add_importlibs(winprint_apitest winspool msvcrt kernel32 ntdll)
-add_cd_file(TARGET winprint_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET winprint_apitest)
index c1c7e6a..9c0c77c 100644 (file)
@@ -13,4 +13,4 @@ add_executable(winspool_apitest ${SOURCE})
 target_link_libraries(winspool_apitest wine ${PSEH_LIB})
 set_module_type(winspool_apitest win32cui)
 add_importlibs(winspool_apitest winspool msvcrt kernel32 ntdll)
-add_cd_file(TARGET winspool_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET winspool_apitest)
index 81906f2..7872724 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(wlanapi_apitest wlanapi.c testlist.c)
 set_module_type(wlanapi_apitest win32cui)
 add_importlibs(wlanapi_apitest wlanapi msvcrt kernel32)
-add_cd_file(TARGET wlanapi_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET wlanapi_apitest)
index f3e9549..d501b5c 100644 (file)
@@ -20,4 +20,4 @@ add_executable(ws2_32_apitest ${SOURCE})
 target_link_libraries(ws2_32_apitest wine ${PSEH_LIB})
 set_module_type(ws2_32_apitest win32cui)
 add_importlibs(ws2_32_apitest ws2_32 msvcrt iphlpapi kernel32 ntdll)
-add_cd_file(TARGET ws2_32_apitest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET ws2_32_apitest)
index b202971..4f5aeb6 100644 (file)
@@ -10,4 +10,4 @@ add_executable(tcpip_drvtest ${SOURCE})
 target_link_libraries(tcpip_drvtest wine)
 set_module_type(tcpip_drvtest win32cui)
 add_importlibs(tcpip_drvtest msvcrt kernel32 ntdll)
-add_cd_file(TARGET tcpip_drvtest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET tcpip_drvtest)
index a9e9480..962bae5 100644 (file)
@@ -101,7 +101,7 @@ add_importlibs(kmtest_drv ntoskrnl hal)
 add_dependencies(kmtest_drv bugcodes xdk)
 add_target_compile_definitions(kmtest_drv KMT_KERNEL_MODE NTDDI_VERSION=NTDDI_WS03SP1)
 #add_pch(kmtest_drv include/kmt_test.h)
-add_cd_file(TARGET kmtest_drv DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET kmtest_drv)
 
 add_library(kmtest_printf
     kmtest_drv/printf_stubs.c
@@ -141,7 +141,7 @@ add_importlibs(kmtest advapi32 ws2_32 msvcrt kernel32 ntdll)
 add_target_compile_definitions(kmtest KMT_USER_MODE)
 #add_pch(kmtest include/kmt_test.h)
 set_target_properties(kmtest PROPERTIES OUTPUT_NAME "kmtest_")
-add_cd_file(TARGET kmtest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET kmtest)
 
 #
 # Group targets
index 3f280be..e39ee3d 100644 (file)
@@ -11,4 +11,4 @@ target_link_libraries(example_drv kmtest_printf ${PSEH_LIB})
 add_importlibs(example_drv ntoskrnl hal)
 add_target_compile_definitions(example_drv KMT_STANDALONE_DRIVER)
 #add_pch(example_drv ../include/kmt_test.h)
-add_cd_file(TARGET example_drv DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET example_drv)
index 4025156..8d0b2ec 100644 (file)
@@ -11,4 +11,4 @@ target_link_libraries(findfile_drv kmtest_printf ${PSEH_LIB})
 add_importlibs(findfile_drv ntoskrnl hal)
 add_target_compile_definitions(findfile_drv KMT_STANDALONE_DRIVER)
 #add_pch(findfile_drv ../include/kmt_test.h)
-add_cd_file(TARGET findfile_drv DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET findfile_drv)
index 6d09262..7155dce 100644 (file)
@@ -14,4 +14,4 @@ target_link_libraries(cccopyread_drv kmtest_printf ${PSEH_LIB})
 add_importlibs(cccopyread_drv ntoskrnl hal)
 add_target_compile_definitions(cccopyread_drv KMT_STANDALONE_DRIVER)
 #add_pch(cccopyread_drv ../include/kmt_test.h)
-add_cd_file(TARGET cccopyread_drv DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET cccopyread_drv)
index 2b3fc07..76edbd5 100644 (file)
@@ -14,7 +14,7 @@ target_link_libraries(iocreatefile_drv kmtest_printf ${PSEH_LIB})
 add_importlibs(iocreatefile_drv ntoskrnl hal)
 add_target_compile_definitions(iocreatefile_drv KMT_STANDALONE_DRIVER)
 #add_pch(iocreatefile_drv ../include/kmt_test.h)
-add_cd_file(TARGET iocreatefile_drv DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET iocreatefile_drv)
 
 #
 # IoDeviceObject
@@ -29,7 +29,7 @@ target_link_libraries(iodeviceobject_drv kmtest_printf ${PSEH_LIB})
 add_importlibs(iodeviceobject_drv ntoskrnl hal)
 add_target_compile_definitions(iodeviceobject_drv KMT_STANDALONE_DRIVER)
 #add_pch(iodeviceobject_drv ../include/kmt_test.h)
-add_cd_file(TARGET iodeviceobject_drv DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET iodeviceobject_drv)
 
 #
 # IoHelper
@@ -44,7 +44,7 @@ target_link_libraries(iohelper_drv kmtest_printf ${PSEH_LIB})
 add_importlibs(iohelper_drv ntoskrnl hal)
 add_target_compile_definitions(iohelper_drv KMT_STANDALONE_DRIVER)
 #add_pch(iohelper_drv ../include/kmt_test.h)
-add_cd_file(TARGET iohelper_drv DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET iohelper_drv)
 
 #
 # IoReadWrite
@@ -59,4 +59,4 @@ target_link_libraries(ioreadwrite_drv kmtest_printf ${PSEH_LIB})
 add_importlibs(ioreadwrite_drv ntoskrnl hal)
 add_target_compile_definitions(ioreadwrite_drv KMT_STANDALONE_DRIVER)
 #add_pch(ioreadwrite_drv ../include/kmt_test.h)
-add_cd_file(TARGET ioreadwrite_drv DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET ioreadwrite_drv)
index 6a899cf..b0356e6 100644 (file)
@@ -14,4 +14,4 @@ target_link_libraries(ntcreatesection_drv kmtest_printf ${PSEH_LIB})
 add_importlibs(ntcreatesection_drv ntoskrnl hal)
 add_target_compile_definitions(ntcreatesection_drv KMT_STANDALONE_DRIVER)
 #add_pch(ntcreatesection_drv ../include/kmt_test.h)
-add_cd_file(TARGET ntcreatesection_drv DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET ntcreatesection_drv)
index e6f0745..c5a6fef 100644 (file)
@@ -14,4 +14,4 @@ target_link_libraries(poirp_drv kmtest_printf ${PSEH_LIB})
 add_importlibs(poirp_drv ntoskrnl hal)
 add_target_compile_definitions(poirp_drv KMT_STANDALONE_DRIVER)
 #add_pch(poirp_drv ../include/kmt_test.h)
-add_cd_file(TARGET poirp_drv DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET poirp_drv)
index 3361481..4fa55c2 100644 (file)
@@ -13,4 +13,4 @@ target_link_libraries(tcpip_drv kmtest_printf ${PSEH_LIB})
 add_importlibs(tcpip_drv ntoskrnl hal)
 add_target_compile_definitions(tcpip_drv KMT_STANDALONE_DRIVER)
 #add_pch(example_drv ../include/kmt_test.h)
-add_cd_file(TARGET tcpip_drv DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET tcpip_drv)
index 8f4d4a8..8e744aa 100644 (file)
@@ -1,4 +1,4 @@
 add_executable(np_enum np_enum.c)
 set_module_type(np_enum win32cui UNICODE)
 add_importlibs(np_enum msvcrt kernel32 mpr)
-add_cd_file(TARGET np_enum DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET np_enum)
index 46f4029..1dfd453 100644 (file)
@@ -1,4 +1,4 @@
 add_executable(parttest parttest.c)
 set_module_type(parttest win32cui)
 add_importlibs(parttest ntdll msvcrt kernel32)
-add_cd_file(TARGET parttest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET parttest)
index 6c551df..e737a97 100644 (file)
@@ -3,7 +3,7 @@ add_executable(pseh2_test psehtest.c psehtest2.c)
 target_link_libraries(pseh2_test wine ${PSEH_LIB})
 set_module_type(pseh2_test win32cui)
 add_importlibs(pseh2_test msvcrt kernel32 ntdll)
-add_cd_file(TARGET pseh2_test DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET pseh2_test)
 
 if(NOT MSVC)
     add_target_compile_flags(pseh2_test "-Wno-format")
@@ -14,7 +14,7 @@ add_executable(pseh2_test_cpp psehtest_cpp.cpp psehtest2.c)
 target_link_libraries(pseh2_test_cpp wine ${PSEH_LIB})
 set_module_type(pseh2_test_cpp win32cui)
 add_importlibs(pseh2_test_cpp msvcrt kernel32 ntdll)
-add_cd_file(TARGET pseh2_test_cpp DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET pseh2_test_cpp)
 
 if(NOT MSVC)
     add_target_compile_flags(pseh2_test_cpp "-Wno-format")
index 34e0dd8..2220b95 100644 (file)
@@ -8,10 +8,10 @@ add_library(MyEventProvider_dll SHARED ${CMAKE_CURRENT_BINARY_DIR}/MyEventProvid
 add_dependencies(MyEventProvider_dll MyEventProvider)
 set_module_type(MyEventProvider_dll module UNICODE)
 set_target_properties(MyEventProvider_dll PROPERTIES OUTPUT_NAME "MyEventProvider")
-add_cd_file(TARGET MyEventProvider_dll DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET MyEventProvider_dll)
 
 add_executable(evtlogtest EvtLogTest.c)
 set_module_type(evtlogtest win32cui UNICODE)
 add_dependencies(evtlogtest MyEventProvider MyEventProvider_dll)
 add_importlibs(evtlogtest advapi32 msvcrt kernel32)
-add_cd_file(TARGET evtlogtest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET evtlogtest)
index fe46d2f..8ab41f9 100644 (file)
@@ -5,4 +5,4 @@ list(APPEND SOURCE
 add_executable(tunneltest ${SOURCE})
 set_module_type(tunneltest win32cui UNICODE)
 add_importlibs(tunneltest msvcrt kernel32 ntdll)
-add_cd_file(TARGET tunneltest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET tunneltest)
index 79caf13..da79cdf 100644 (file)
@@ -6,4 +6,4 @@ add_executable(notificationtest ${SOURCE})
 target_link_libraries(notificationtest wine ${PSEH_LIB})
 set_module_type(notificationtest win32cui)
 add_importlibs(notificationtest gdi32 user32 shlwapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET notificationtest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET notificationtest)
index ebf9ecd..3c51725 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(paintdesktop PaintDesktop.c)
 set_module_type(paintdesktop win32gui UNICODE)
 add_importlibs(paintdesktop user32 msvcrt kernel32)
-add_cd_file(TARGET paintdesktop DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET paintdesktop)
index 2574134..054734c 100644 (file)
@@ -7,4 +7,4 @@ add_executable(sysicon ${SOURCE})
 target_link_libraries(sysicon ${PSEH_LIB})
 set_module_type(sysicon win32gui UNICODE)
 add_importlibs(sysicon gdi32 user32 msvcrt kernel32)
-add_cd_file(TARGET sysicon DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET sysicon)
index 8d5e3de..d6958f4 100644 (file)
@@ -23,4 +23,4 @@ endif()
 
 set_module_type(advapi32_winetest win32cui)
 add_importlibs(advapi32_winetest advapi32 ole32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET advapi32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET advapi32_winetest)
index c47a91e..c6d489e 100644 (file)
@@ -11,4 +11,4 @@ add_executable(advpack_winetest ${SOURCE})
 target_link_libraries(advpack_winetest)
 set_module_type(advpack_winetest win32cui)
 add_importlibs(advpack_winetest advpack cabinet advapi32 msvcrt kernel32)
-add_cd_file(TARGET advpack_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET advpack_winetest)
index fa13a28..f7808e7 100644 (file)
@@ -3,4 +3,4 @@ add_executable(amstream_winetest amstream.c testlist.c)
 target_link_libraries(amstream_winetest uuid)
 set_module_type(amstream_winetest win32cui)
 add_importlibs(amstream_winetest ole32 user32 ddraw msvcrt kernel32)
-add_cd_file(TARGET amstream_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET amstream_winetest)
index 8c7d151..47c0dc4 100644 (file)
@@ -11,4 +11,4 @@ add_executable(atl_winetest ${SOURCE})
 target_link_libraries(atl_winetest wine uuid)
 set_module_type(atl_winetest win32cui)
 add_importlibs(atl_winetest ole32 user32 atl advapi32 msvcrt kernel32)
-add_cd_file(TARGET atl_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET atl_winetest)
index f28ad01..4029e21 100644 (file)
@@ -6,4 +6,4 @@ add_executable(atl100_winetest ${SOURCE})
 target_link_libraries(atl100_winetest uuid)
 set_module_type(atl100_winetest win32cui)
 add_importlibs(atl100_winetest atl100 oleaut32 ole32 advapi32 user32 msvcrt kernel32)
-add_cd_file(TARGET atl100_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET atl100_winetest)
index 2e19963..55b12b1 100644 (file)
@@ -5,4 +5,4 @@ add_executable(atl80_winetest ${SOURCE} atl80.rc)
 target_link_libraries(atl80_winetest uuid)
 set_module_type(atl80_winetest win32cui)
 add_importlibs(atl80_winetest atl80 oleaut32 ole32 advapi32 user32 msvcrt kernel32)
-add_cd_file(TARGET atl80_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET atl80_winetest)
index 516cb10..7a1e0bd 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(avifil32_winetest api.c testlist.c)
 set_module_type(avifil32_winetest win32cui)
 add_importlibs(avifil32_winetest avifil32 ole32 msvcrt kernel32)
-add_cd_file(TARGET avifil32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET avifil32_winetest)
index 6f1dc40..2daa27c 100644 (file)
@@ -3,4 +3,4 @@ remove_definitions(-D_WIN32_WINNT=0x502)
 add_executable(bcrypt_winetest bcrypt.c testlist.c)
 set_module_type(bcrypt_winetest win32cui)
 add_importlibs(bcrypt_winetest bcrypt advapi32 user32 msvcrt kernel32)
-add_cd_file(TARGET bcrypt_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET bcrypt_winetest)
index c9a5224..8bfd1e5 100644 (file)
@@ -3,4 +3,4 @@ add_executable(browseui_winetest autocomplete.c progressdlg.c testlist.c)
 target_link_libraries(browseui_winetest uuid)
 set_module_type(browseui_winetest win32cui)
 add_importlibs(browseui_winetest ole32 msvcrt kernel32)
-add_cd_file(TARGET browseui_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET browseui_winetest)
index faab5d8..58faf79 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(cabinet_winetest extract.c fdi.c testlist.c)
 set_module_type(cabinet_winetest win32cui)
 add_importlibs(cabinet_winetest cabinet msvcrt kernel32)
-add_cd_file(TARGET cabinet_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET cabinet_winetest)
index 9a3e90e..eb5f036 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(cmd_winetest batch.c testlist.c rsrc.rc)
 set_module_type(cmd_winetest win32cui)
 add_importlibs(cmd_winetest msvcrt kernel32)
-add_cd_file(TARGET cmd_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET cmd_winetest)
index 264320d..d9d8b7d 100644 (file)
@@ -3,4 +3,4 @@ add_executable(comcat_winetest comcat.c testlist.c)
 target_link_libraries(comcat_winetest uuid)
 set_module_type(comcat_winetest win32cui)
 add_importlibs(comcat_winetest ole32 advapi32 msvcrt kernel32)
-add_cd_file(TARGET comcat_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET comcat_winetest)
index 2920bf5..006fadc 100644 (file)
@@ -34,7 +34,7 @@ list(APPEND SOURCE
 add_executable(comctl32_winetest ${SOURCE} rsrc.rc)
 set_module_type(comctl32_winetest win32cui)
 add_importlibs(comctl32_winetest comctl32 ole32 user32 gdi32 advapi32 msvcrt kernel32)
-add_cd_file(TARGET comctl32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET comctl32_winetest)
 
 if(NOT MSVC)
     # FIXME: http://www.cmake.org/Bug/view.php?id=12998
index 9fae8c0..b61e430 100644 (file)
@@ -13,4 +13,4 @@ add_executable(comdlg32_winetest ${SOURCE} rsrc.rc)
 target_link_libraries(comdlg32_winetest uuid)
 set_module_type(comdlg32_winetest win32cui)
 add_importlibs(comdlg32_winetest comdlg32 winspool user32 gdi32 ole32 shell32 msvcrt kernel32)
-add_cd_file(TARGET comdlg32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET comdlg32_winetest)
index c852aa9..0bac90f 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(credui_winetest credui.c testlist.c)
 set_module_type(credui_winetest win32cui)
 add_importlibs(credui_winetest credui msvcrt kernel32)
-add_cd_file(TARGET credui_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET credui_winetest)
index a332f06..6211969 100644 (file)
@@ -22,4 +22,4 @@ list(APPEND SOURCE
 add_executable(crypt32_winetest ${SOURCE})
 set_module_type(crypt32_winetest win32cui)
 add_importlibs(crypt32_winetest crypt32 advapi32 user32 shlwapi shell32 msvcrt kernel32)
-add_cd_file(TARGET crypt32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET crypt32_winetest)
index 3d1f00f..a44b6d6 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(cryptnet_winetest cryptnet.c testlist.c)
 set_module_type(cryptnet_winetest win32cui)
 add_importlibs(cryptnet_winetest cryptnet crypt32 msvcrt kernel32)
-add_cd_file(TARGET cryptnet_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET cryptnet_winetest)
index a7a6d94..3549322 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(cryptui_winetest cryptui.c testlist.c)
 set_module_type(cryptui_winetest win32cui)
 add_importlibs(cryptui_winetest cryptui crypt32 user32 msvcrt kernel32)
-add_cd_file(TARGET cryptui_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET cryptui_winetest)
index 10eac36..b9a867b 100644 (file)
@@ -4,4 +4,4 @@ add_executable(d3drm_winetest d3drm.c vector.c testlist.c)
 target_link_libraries(d3drm_winetest uuid dxguid)
 set_module_type(d3drm_winetest win32cui)
 add_importlibs(d3drm_winetest ddraw d3drm user32 msvcrt kernel32)
-add_cd_file(TARGET d3drm_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET d3drm_winetest)
index 74108e4..acdbbb1 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(devenum_winetest devenum.c testlist.c)
 set_module_type(devenum_winetest win32cui)
 add_importlibs(devenum_winetest oleaut32 ole32 msvcrt kernel32)
-add_cd_file(TARGET devenum_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET devenum_winetest)
index ee20c59..72cc31f 100644 (file)
@@ -12,4 +12,4 @@ add_executable(dinput_winetest
 target_link_libraries(dinput_winetest dinput_data_formats)
 set_module_type(dinput_winetest win32cui)
 add_importlibs(dinput_winetest dinput ole32 user32 msvcrt kernel32)
-add_cd_file(TARGET dinput_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET dinput_winetest)
index cf5176d..a662f1f 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(dnsapi_winetest name.c record.c testlist.c)
 set_module_type(dnsapi_winetest win32cui)
 add_importlibs(dnsapi_winetest dnsapi msvcrt kernel32)
-add_cd_file(TARGET dnsapi_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET dnsapi_winetest)
index c51fde5..d9570e6 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(dplayx_winetest dplayx.c testlist.c)
 set_module_type(dplayx_winetest win32cui)
 add_importlibs(dplayx_winetest dplayx ole32 msvcrt kernel32)
-add_cd_file(TARGET dplayx_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET dplayx_winetest)
index eea22f5..7c51bef 100644 (file)
@@ -13,4 +13,4 @@ add_executable(dsound_winetest ${SOURCE})
 target_link_libraries(dsound_winetest uuid dxguid)
 set_module_type(dsound_winetest win32cui)
 add_importlibs(dsound_winetest ole32 user32 msvcrt kernel32)
-add_cd_file(TARGET dsound_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET dsound_winetest)
index 1fbad94..b448156 100644 (file)
@@ -7,4 +7,4 @@ list(APPEND SOURCE
 add_executable(dxdiagn_winetest ${SOURCE})
 set_module_type(dxdiagn_winetest win32cui)
 add_importlibs(dxdiagn_winetest oleaut32 ole32 msvcrt kernel32)
-add_cd_file(TARGET dxdiagn_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET dxdiagn_winetest)
index aa56b3f..2e74fdf 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(faultrep_winetest faultrep.c testlist.c)
 set_module_type(faultrep_winetest win32cui)
 add_importlibs(faultrep_winetest faultrep advapi32 msvcrt kernel32)
-add_cd_file(TARGET faultrep_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET faultrep_winetest)
index e5fd874..0c90873 100644 (file)
@@ -11,4 +11,4 @@ list(APPEND SOURCE
 add_executable(fusion_winetest ${SOURCE})
 set_module_type(fusion_winetest win32cui)
 add_importlibs(fusion_winetest user32 msvcrt kernel32)
-add_cd_file(TARGET fusion_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET fusion_winetest)
index 6de9f0a..79cdf31 100644 (file)
@@ -26,4 +26,4 @@ if(MSVC)
     add_importlibs(gdi32_winetest ntdll)
 endif()
 
-add_cd_file(TARGET gdi32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET gdi32_winetest)
index 4f8c5b1..06ad713 100644 (file)
@@ -19,4 +19,4 @@ list(APPEND SOURCE
 add_executable(gdiplus_winetest ${SOURCE})
 set_module_type(gdiplus_winetest win32cui)
 add_importlibs(gdiplus_winetest gdiplus user32 gdi32 ole32 msvcrt kernel32)
-add_cd_file(TARGET gdiplus_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET gdiplus_winetest)
index 4f6b05f..45ac931 100644 (file)
@@ -9,4 +9,4 @@ list(APPEND SOURCE
 add_executable(hlink_winetest ${SOURCE})
 set_module_type(hlink_winetest win32cui)
 add_importlibs(hlink_winetest hlink ole32 msvcrt kernel32)
-add_cd_file(TARGET hlink_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET hlink_winetest)
index b2c70b8..fdcdfd8 100644 (file)
@@ -9,4 +9,4 @@ list(APPEND SOURCE
 add_executable(imagehlp_winetest ${SOURCE})
 set_module_type(imagehlp_winetest win32cui)
 add_importlibs(imagehlp_winetest msvcrt kernel32)
-add_cd_file(TARGET imagehlp_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET imagehlp_winetest)
index f145b44..972f443 100644 (file)
@@ -3,4 +3,4 @@ include_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine)
 add_executable(imm32_winetest imm32.c testlist.c)
 set_module_type(imm32_winetest win32cui)
 add_importlibs(imm32_winetest imm32 user32 msvcrt kernel32)
-add_cd_file(TARGET imm32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET imm32_winetest)
index 5354fd7..a9c70a8 100644 (file)
@@ -9,4 +9,4 @@ list(APPEND SOURCE
 add_executable(inetcomm_winetest ${SOURCE})
 set_module_type(inetcomm_winetest win32cui)
 add_importlibs(inetcomm_winetest inetcomm oleaut32 ole32 msvcrt kernel32)
-add_cd_file(TARGET inetcomm_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET inetcomm_winetest)
index f0414e8..eb384ee 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(inetmib1_winetest main.c testlist.c)
 set_module_type(inetmib1_winetest win32cui)
 add_importlibs(inetmib1_winetest snmpapi msvcrt kernel32)
-add_cd_file(TARGET inetmib1_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET inetmib1_winetest)
index 0309020..987ffde 100644 (file)
@@ -3,4 +3,4 @@ add_executable(iphlpapi_winetest iphlpapi.c testlist.c)
 target_link_libraries(iphlpapi_winetest wine)
 set_module_type(iphlpapi_winetest win32cui)
 add_importlibs(iphlpapi_winetest ws2_32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET iphlpapi_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET iphlpapi_winetest)
index 3fb4618..52e8d75 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(itss_winetest protocol.c testlist.c rsrc.rc)
 set_module_type(itss_winetest win32cui)
 add_importlibs(itss_winetest ole32 msvcrt kernel32)
-add_cd_file(TARGET itss_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET itss_winetest)
index a7c198d..74357c7 100644 (file)
@@ -21,4 +21,4 @@ set_source_files_properties(rsrc.rc PROPERTIES OBJECT_DEPENDS "${jscript_winetes
 add_executable(jscript_winetest ${SOURCE} rsrc.rc)
 set_module_type(jscript_winetest win32cui)
 add_importlibs(jscript_winetest ole32 oleaut32 advapi32 msvcrt kernel32)
-add_cd_file(TARGET jscript_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET jscript_winetest)
index 85d4beb..90e4155 100644 (file)
@@ -46,4 +46,4 @@ endif()
 
 set_module_type(kernel32_winetest win32cui)
 add_importlibs(kernel32_winetest user32 advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET kernel32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET kernel32_winetest)
index 268487d..975a6c2 100644 (file)
@@ -3,4 +3,4 @@ include_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine)
 add_executable(localspl_winetest localmon.c testlist.c)
 set_module_type(localspl_winetest win32cui)
 add_importlibs(localspl_winetest advapi32 msvcrt kernel32)
-add_cd_file(TARGET localspl_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET localspl_winetest)
index 15c2fdc..93a9586 100644 (file)
@@ -3,4 +3,4 @@ include_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine)
 add_executable(localui_winetest localui.c testlist.c)
 set_module_type(localui_winetest win32cui)
 add_importlibs(localui_winetest winspool msvcrt kernel32)
-add_cd_file(TARGET localui_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET localui_winetest)
index e1fe0e5..1ef4fb9 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(lz32_winetest lzexpand_main.c testlist.c)
 set_module_type(lz32_winetest win32cui)
 add_importlibs(lz32_winetest lz32 msvcrt kernel32)
-add_cd_file(TARGET lz32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET lz32_winetest)
index a140a04..1b5f5bd 100644 (file)
@@ -8,4 +8,4 @@ list(APPEND SOURCE
 add_executable(mapi32_winetest ${SOURCE})
 set_module_type(mapi32_winetest win32cui)
 add_importlibs(mapi32_winetest advapi32 msvcrt kernel32)
-add_cd_file(TARGET mapi32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET mapi32_winetest)
index 2bf53f7..49e7414 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(mlang_winetest mlang.c testlist.c)
 set_module_type(mlang_winetest win32cui)
 add_importlibs(mlang_winetest mlang oleaut32 ole32 gdi32 msvcrt kernel32)
-add_cd_file(TARGET mlang_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET mlang_winetest)
index d959629..569915d 100644 (file)
@@ -14,4 +14,4 @@ set_module_type(mmdevapi_winetest win32cui)
 target_link_libraries(mmdevapi_winetest uuid)
 add_importlibs(mmdevapi_winetest ole32 user32 advapi32 msvcrt kernel32 ntdll)
 add_dependencies(mmdevapi_winetest dxsdk)
-add_cd_file(TARGET mmdevapi_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET mmdevapi_winetest)
index b31f026..662f167 100644 (file)
@@ -6,4 +6,4 @@ add_definitions(
 add_executable(mpr_winetest mpr.c testlist.c)
 set_module_type(mpr_winetest win32cui)
 add_importlibs(mpr_winetest mpr msvcrt kernel32)
-add_cd_file(TARGET mpr_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET mpr_winetest)
index 8a873e6..b8135ac 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(msacm32_winetest msacm.c testlist.c)
 set_module_type(msacm32_winetest win32cui)
 add_importlibs(msacm32_winetest msacm32 msvcrt kernel32)
-add_cd_file(TARGET msacm32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msacm32_winetest)
index 88d5d7d..f3ca0d3 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(mscms_winetest profile.c testlist.c)
 set_module_type(mscms_winetest win32cui)
 add_importlibs(mscms_winetest msvcrt kernel32)
-add_cd_file(TARGET mscms_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET mscms_winetest)
index 7ceaaae..0e3cd68 100644 (file)
@@ -10,4 +10,4 @@ add_executable(mscoree_winetest
 target_link_libraries(mscoree_winetest wine uuid)
 set_module_type(mscoree_winetest win32cui)
 add_importlibs(mscoree_winetest ole32 shlwapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET mscoree_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET mscoree_winetest)
index 14ee96c..7853736 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(msctf_winetest inputprocessor.c testlist.c)
 set_module_type(msctf_winetest win32cui)
 add_importlibs(msctf_winetest ole32 user32 msvcrt kernel32)
-add_cd_file(TARGET msctf_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msctf_winetest)
index e0e34ac..5384512 100644 (file)
@@ -33,4 +33,4 @@ target_link_libraries(mshtml_winetest uuid strmiids)
 set_module_type(mshtml_winetest win32cui)
 add_importlibs(mshtml_winetest wininet ole32 oleaut32 user32 gdi32 urlmon advapi32 msvcrt kernel32)
 add_dependencies(mshtml_winetest test_tlb_header stdole2)
-add_cd_file(TARGET mshtml_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET mshtml_winetest)
index c3f0d0f..0149846 100644 (file)
@@ -21,4 +21,4 @@ add_executable(msi_winetest ${SOURCE})
 target_link_libraries(msi_winetest uuid)
 set_module_type(msi_winetest win32cui)
 add_importlibs(msi_winetest cabinet msi shell32 ole32 oleaut32 user32 advapi32 version msvcrt kernel32)
-add_cd_file(TARGET msi_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msi_winetest)
index a3a8c2c..b518e56 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(msrle32_winetest msrle.c testlist.c)
 set_module_type(msrle32_winetest win32cui)
 add_importlibs(msrle32_winetest msvfw32 msvcrt kernel32)
-add_cd_file(TARGET msrle32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msrle32_winetest)
index 13b0a4a..936247f 100644 (file)
@@ -8,4 +8,4 @@ list(APPEND SOURCE
 add_executable(mstask_winetest ${SOURCE})
 set_module_type(mstask_winetest win32cui)
 add_importlibs(mstask_winetest ole32 user32 msvcrt kernel32)
-add_cd_file(TARGET mstask_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET mstask_winetest)
index 2fae959..062870d 100644 (file)
@@ -31,4 +31,4 @@ else()
     add_target_compile_flags(msvcrt_winetest "-Wno-format")
 endif()
 
-add_cd_file(TARGET msvcrt_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msvcrt_winetest)
index 714cdcf..7509118 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(msvcrtd_winetest debug.c testlist.c)
 set_module_type(msvcrtd_winetest win32cui)
 add_importlibs(msvcrtd_winetest msvcrt kernel32)
-add_cd_file(TARGET msvcrtd_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msvcrtd_winetest)
index d86ffc8..f8c3038 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(msvfw32_winetest drawdib.c msvfw.c testlist.c)
 set_module_type(msvfw32_winetest win32cui)
 add_importlibs(msvfw32_winetest gdi32 advapi32 msvfw32 msvcrt kernel32)
-add_cd_file(TARGET msvfw32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msvfw32_winetest)
index ee35c8d..20b23b9 100644 (file)
@@ -21,4 +21,4 @@ if(MSVC)
     add_importlibs(msxml3_winetest ntdll)
 endif()
 
-add_cd_file(TARGET msxml3_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET msxml3_winetest)
index a360223..c7831b2 100644 (file)
@@ -9,4 +9,4 @@ list(APPEND SOURCE
 add_executable(netapi32_winetest ${SOURCE})
 set_module_type(netapi32_winetest win32cui)
 add_importlibs(netapi32_winetest advapi32 msvcrt kernel32)
-add_cd_file(TARGET netapi32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET netapi32_winetest)
index 3fdb02f..41a4396 100644 (file)
@@ -3,4 +3,4 @@ add_executable(netcfgx_winetest netcfgx.c testlist.c)
 target_link_libraries(netcfgx_winetest uuid)
 set_module_type(netcfgx_winetest win32cui)
 add_importlibs(netcfgx_winetest ole32 msvcrt kernel32)
-add_cd_file(TARGET netcfgx_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET netcfgx_winetest)
index e1b3b99..4676854 100644 (file)
@@ -29,7 +29,7 @@ list(APPEND SOURCE
 add_executable(ntdll_winetest ${SOURCE})
 set_module_type(ntdll_winetest win32cui)
 add_importlibs(ntdll_winetest user32 ole32 advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET ntdll_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET ntdll_winetest)
 
 if(NOT MSVC)
     add_target_compile_flags(ntdll_winetest "-Wno-format")
index 9b3c1a6..bacaa6b 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(ntdsapi_winetest ntdsapi.c testlist.c)
 set_module_type(ntdsapi_winetest win32cui)
 add_importlibs(ntdsapi_winetest ntdsapi msvcrt kernel32)
-add_cd_file(TARGET ntdsapi_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET ntdsapi_winetest)
index ffa8c91..3b6942d 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(ntprint_winetest ntprint.c testlist.c)
 set_module_type(ntprint_winetest win32cui)
 add_importlibs(ntprint_winetest msvcrt kernel32)
-add_cd_file(TARGET ntprint_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET ntprint_winetest)
index d051898..88b9e81 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(odbccp32_winetest misc.c testlist.c)
 set_module_type(odbccp32_winetest win32cui)
 add_importlibs(odbccp32_winetest odbccp32 advapi32 msvcrt kernel32)
-add_cd_file(TARGET odbccp32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET odbccp32_winetest)
index 5ecea1b..78fe6df 100644 (file)
@@ -27,4 +27,4 @@ if(MSVC)
     add_importlibs(ole32_winetest ntdll)
 endif()
 
-add_cd_file(TARGET ole32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET ole32_winetest)
index 4194ad5..3118122 100644 (file)
@@ -3,4 +3,4 @@ add_executable(oleacc_winetest main.c testlist.c)
 set_module_type(oleacc_winetest win32cui)
 target_link_libraries(oleacc_winetest uuid)
 add_importlibs(oleacc_winetest oleacc oleaut32 ole32 user32 msvcrt kernel32)
-add_cd_file(TARGET oleacc_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET oleacc_winetest)
index 20813eb..e1d61fe 100644 (file)
@@ -37,4 +37,4 @@ if(MSVC)
 endif()
 
 add_dependencies(oleaut32_winetest stdole2 oleaut32_idlheaders)
-add_cd_file(TARGET oleaut32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET oleaut32_winetest)
index c12f7e4..83e2ad7 100644 (file)
@@ -4,4 +4,4 @@ include_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine)
 add_executable(oledlg_winetest main.c testlist.c)
 set_module_type(oledlg_winetest win32cui)
 add_importlibs(oledlg_winetest oledlg ole32 user32 msvcrt kernel32)
-add_cd_file(TARGET oledlg_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET oledlg_winetest)
index 955f072..8ec9b96 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(opengl32_winetest opengl.c testlist.c)
 set_module_type(opengl32_winetest win32cui)
 add_importlibs(opengl32_winetest opengl32 gdi32 user32 msvcrt kernel32)
-add_cd_file(TARGET opengl32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET opengl32_winetest)
index ea53eb2..5fe1bbd 100644 (file)
@@ -7,4 +7,4 @@ if(MSVC)
     add_importlibs(pdh_winetest ntdll)
 endif()
 
-add_cd_file(TARGET pdh_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET pdh_winetest)
index f0c740f..787af9a 100644 (file)
@@ -8,4 +8,4 @@ if(MSVC)
     add_importlibs(propsys_winetest ntdll)
 endif()
 
-add_cd_file(TARGET propsys_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET propsys_winetest)
index 0a4976a..638c93f 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-D__WINESRC__)
 add_executable(psapi_winetest psapi_main.c testlist.c)
 set_module_type(psapi_winetest win32cui)
 add_importlibs(psapi_winetest msvcrt kernel32)
-add_cd_file(TARGET psapi_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET psapi_winetest)
index d7d7e55..8128d9a 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(qedit_winetest mediadet.c testlist.c qedit.rc)
 set_module_type(qedit_winetest win32cui)
 add_importlibs(qedit_winetest oleaut32 ole32 msvcrt kernel32)
-add_cd_file(TARGET qedit_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET qedit_winetest)
index 739f05e..f2d2aa7 100644 (file)
@@ -15,4 +15,4 @@ if(MSVC)
     add_importlibs(qmgr_winetest ntdll)
 endif()
 
-add_cd_file(TARGET qmgr_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET qmgr_winetest)
index d038f32..440efaf 100644 (file)
@@ -24,4 +24,4 @@ if(MSVC)
     add_importlibs(quartz_winetest ntdll)
 endif()
 
-add_cd_file(TARGET quartz_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET quartz_winetest)
index bc86eef..32737db 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(rasapi32_winetest rasapi.c testlist.c)
 set_module_type(rasapi32_winetest win32cui)
 add_importlibs(rasapi32_winetest msvcrt kernel32)
-add_cd_file(TARGET rasapi32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET rasapi32_winetest)
index 28b3f7b..debaaa4 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(reg_winetest reg.c testlist.c)
 set_module_type(reg_winetest win32cui)
 add_importlibs(reg_winetest advapi32 msvcrt kernel32)
-add_cd_file(TARGET reg_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET reg_winetest)
index 45bb7e3..280fb4e 100644 (file)
@@ -3,4 +3,4 @@ add_executable(regedit_winetest regedit.c testlist.c)
 target_link_libraries(regedit_winetest wine)
 set_module_type(regedit_winetest win32cui)
 add_importlibs(regedit_winetest advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET regedit_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET regedit_winetest)
index 305b2b2..fe220a4 100644 (file)
@@ -14,4 +14,4 @@ endif()
 add_executable(riched20_winetest ${SOURCE})
 set_module_type(riched20_winetest win32cui)
 add_importlibs(riched20_winetest ole32 oleaut32 user32 gdi32 msvcrt kernel32)
-add_cd_file(TARGET riched20_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET riched20_winetest)
index edf3480..64ce84d 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(riched32_winetest editor.c testlist.c)
 set_module_type(riched32_winetest win32cui)
 add_importlibs(riched32_winetest ole32 user32 msvcrt kernel32)
-add_cd_file(TARGET riched32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET riched32_winetest)
index f07d205..94d447e 100644 (file)
@@ -29,7 +29,7 @@ add_executable(rpcrt4_winetest ${SOURCE})
 target_link_libraries(rpcrt4_winetest uuid wine ${PSEH_LIB})
 set_module_type(rpcrt4_winetest win32cui)
 add_importlibs(rpcrt4_winetest ole32 rpcrt4 secur32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET rpcrt4_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET rpcrt4_winetest)
 
 if(NOT MSVC)
     add_target_compile_flags(rpcrt4_winetest "-Wno-format")
index b084a68..bb5b049 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(rsaenh_winetest rsaenh.c testlist.c)
 set_module_type(rsaenh_winetest win32cui)
 add_importlibs(rsaenh_winetest advapi32 msvcrt kernel32)
-add_cd_file(TARGET rsaenh_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET rsaenh_winetest)
index cccd12c..d6844ba 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(schannel_winetest main.c testlist.c)
 set_module_type(schannel_winetest win32cui)
 add_importlibs(schannel_winetest msvcrt kernel32)
-add_cd_file(TARGET schannel_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET schannel_winetest)
index 23ce6e2..ae99909 100644 (file)
@@ -12,4 +12,4 @@ add_dependencies(scrrun_winetest scrrun_idlheader_test)
 target_link_libraries(scrrun_winetest uuid)
 set_module_type(scrrun_winetest win32cui)
 add_importlibs(scrrun_winetest ole32 oleaut32 user32 msvcrt kernel32)
-add_cd_file(TARGET scrrun_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET scrrun_winetest)
index f1727c8..99d1a76 100644 (file)
@@ -10,4 +10,4 @@ list(APPEND SOURCE
 add_executable(secur32_winetest ${SOURCE})
 set_module_type(secur32_winetest win32cui)
 add_importlibs(secur32_winetest advapi32 ws2_32 crypt32 secur32 msvcrt kernel32)
-add_cd_file(TARGET secur32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET secur32_winetest)
index d696f5a..02a331d 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(serialui_winetest confdlg.c testlist.c)
 set_module_type(serialui_winetest win32cui)
 add_importlibs(serialui_winetest msvcrt kernel32)
-add_cd_file(TARGET serialui_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET serialui_winetest)
index 065eca3..76ec1af 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(services_winetest service.c testlist.c)
 set_module_type(services_winetest win32cui)
 add_importlibs(services_winetest advapi32 msvcrt kernel32)
-add_cd_file(TARGET services_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET services_winetest)
index 638322b..0dafc11 100644 (file)
@@ -14,4 +14,4 @@ list(APPEND SOURCE
 add_executable(setupapi_winetest ${SOURCE} setupapi.rc)
 set_module_type(setupapi_winetest win32cui)
 add_importlibs(setupapi_winetest advapi32 setupapi user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET setupapi_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET setupapi_winetest)
index 8b75864..d3251d1 100644 (file)
@@ -10,4 +10,4 @@ add_executable(shdocvw_winetest ${SOURCE})
 target_link_libraries(shdocvw_winetest uuid)
 set_module_type(shdocvw_winetest win32cui)
 add_importlibs(shdocvw_winetest shell32 ole32 advapi32 msvcrt kernel32)
-add_cd_file(TARGET shdocvw_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET shdocvw_winetest)
index 525bd5f..1f3bfdc 100644 (file)
@@ -33,4 +33,4 @@ if(MSVC)
     add_importlibs(shell32_winetest ntdll)
 endif()
 
-add_cd_file(TARGET shell32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET shell32_winetest)
index 400cba1..4d32cb3 100644 (file)
@@ -24,4 +24,4 @@ if(MSVC)
     add_importlibs(shlwapi_winetest ntdll)
 endif()
 
-add_cd_file(TARGET shlwapi_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET shlwapi_winetest)
index 25ee933..9a7caf2 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(snmpapi_winetest util.c testlist.c)
 set_module_type(snmpapi_winetest win32cui)
 add_importlibs(snmpapi_winetest snmpapi msvcrt kernel32)
-add_cd_file(TARGET snmpapi_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET snmpapi_winetest)
index fda59f5..8ad8428 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(spoolss_winetest spoolss.c testlist.c)
 set_module_type(spoolss_winetest win32cui)
 add_importlibs(spoolss_winetest msvcrt kernel32)
-add_cd_file(TARGET spoolss_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET spoolss_winetest)
index 0a4e13d..1ddfc3d 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(sti_winetest sti.c testlist.c)
 set_module_type(sti_winetest win32cui)
 add_importlibs(sti_winetest ole32 msvcrt kernel32)
-add_cd_file(TARGET sti_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET sti_winetest)
index 39934b9..53b538a 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(sxs_winetest cache.c name.c testlist.c)
 set_module_type(sxs_winetest win32cui)
 add_importlibs(sxs_winetest sxs msvcrt kernel32)
-add_cd_file(TARGET sxs_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET sxs_winetest)
index 1972c46..4c1e4ad 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(twain_32_winetest dsm.c testlist.c)
 set_module_type(twain_32_winetest win32cui)
 add_importlibs(twain_32_winetest user32 gdi32 msvcrt kernel32)
-add_cd_file(TARGET twain_32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET twain_32_winetest)
index f2a1106..a7595f5 100644 (file)
@@ -15,4 +15,4 @@ add_executable(urlmon_winetest ${SOURCE})
 target_link_libraries(urlmon_winetest uuid)
 set_module_type(urlmon_winetest win32cui)
 add_importlibs(urlmon_winetest urlmon wininet ole32 oleaut32 user32 advapi32 msvcrt kernel32)
-add_cd_file(TARGET urlmon_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET urlmon_winetest)
index d10f4cb..041e696 100644 (file)
@@ -30,4 +30,4 @@ add_executable(user32_winetest ${SOURCE} resource.rc)
 # some tests need to be run from an app compiled as GUI
 set_module_type(user32_winetest win32gui)
 add_importlibs(user32_winetest user32 gdi32 advapi32 msvcrt kernel32)
-add_cd_file(TARGET user32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET user32_winetest)
index 6c83d54..748f0d4 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(userenv_winetest userenv.c testlist.c)
 set_module_type(userenv_winetest win32cui)
 add_importlibs(userenv_winetest userenv advapi32 msvcrt kernel32)
-add_cd_file(TARGET userenv_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET userenv_winetest)
index 4a14a73..19b5614 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(usp10_winetest usp10.c testlist.c)
 set_module_type(usp10_winetest win32cui)
 add_importlibs(usp10_winetest usp10 user32 gdi32 msvcrt kernel32)
-add_cd_file(TARGET usp10_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET usp10_winetest)
index 0d576e7..83fcc20 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(uxtheme_winetest system.c testlist.c)
 set_module_type(uxtheme_winetest win32cui)
 add_importlibs(uxtheme_winetest uxtheme user32 msvcrt kernel32)
-add_cd_file(TARGET uxtheme_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET uxtheme_winetest)
index 8db064b..9491cee 100644 (file)
@@ -19,4 +19,4 @@ add_executable(vbscript_winetest ${SOURCE} rsrc.rc)
 set_module_type(vbscript_winetest win32cui)
 add_importlibs(vbscript_winetest ole32 oleaut32 advapi32 msvcrt kernel32)
 add_dependencies(vbscript_winetest vbscript_wine_test_idlheader)
-add_cd_file(TARGET vbscript_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET vbscript_winetest)
index f02c022..99a2fb5 100644 (file)
@@ -14,4 +14,4 @@ if(MSVC)
     add_importlibs(version_winetest ntdll)
 endif()
 
-add_cd_file(TARGET version_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET version_winetest)
index 45453c6..bc555a4 100644 (file)
@@ -4,4 +4,4 @@ add_executable(wbemdisp_winetest wbemdisp.c testlist.c)
 target_link_libraries(wbemdisp_winetest uuid)
 set_module_type(wbemdisp_winetest win32cui)
 add_importlibs(wbemdisp_winetest oleaut32 ole32 user32 msvcrt kernel32)
-add_cd_file(TARGET wbemdisp_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET wbemdisp_winetest)
index c5fb943..eb41f2a 100644 (file)
@@ -10,4 +10,4 @@ add_executable(wbemprox_winetest ${SOURCE})
 target_link_libraries(wbemprox_winetest uuid)
 set_module_type(wbemprox_winetest win32cui)
 add_importlibs(wbemprox_winetest advapi32 oleaut32 ole32 user32 msvcrt kernel32)
-add_cd_file(TARGET wbemprox_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET wbemprox_winetest)
index d297d89..67bd5b5 100644 (file)
@@ -24,4 +24,4 @@ if(MSVC)
     add_importlibs(windowscodecs_winetest ntdll)
 endif()
 
-add_cd_file(TARGET windowscodecs_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET windowscodecs_winetest)
index 5b7de9f..80af971 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(windowscodecsext_winetest transform.c testlist.c)
 set_module_type(windowscodecsext_winetest win32cui)
 add_importlibs(windowscodecsext_winetest ole32 windowscodecsext msvcrt kernel32)
-add_cd_file(TARGET windowscodecsext_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET windowscodecsext_winetest)
index b7da00f..6672593 100644 (file)
@@ -11,4 +11,4 @@ add_executable(winhttp_winetest ${SOURCE})
 target_link_libraries(winhttp_winetest uuid)
 set_module_type(winhttp_winetest win32cui)
 add_importlibs(winhttp_winetest winhttp oleaut32 ole32 crypt32 advapi32 ws2_32 msvcrt kernel32)
-add_cd_file(TARGET winhttp_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET winhttp_winetest)
index cb81ec8..576bcaa 100644 (file)
@@ -13,4 +13,4 @@ list(APPEND SOURCE
 add_executable(wininet_winetest ${SOURCE})
 set_module_type(wininet_winetest win32cui)
 add_importlibs(wininet_winetest wininet crypt32 ws2_32 user32 advapi32 msvcrt kernel32)
-add_cd_file(TARGET wininet_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET wininet_winetest)
index ddaeff7..62c1d7f 100644 (file)
@@ -15,7 +15,7 @@ add_executable(winmm_winetest ${SOURCE})
 target_link_libraries(winmm_winetest dxguid)
 set_module_type(winmm_winetest win32cui)
 add_importlibs(winmm_winetest winmm user32 advapi32 msvcrt kernel32)
-add_cd_file(TARGET winmm_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET winmm_winetest)
 
 if(NOT MSVC)
     add_target_compile_flags(winmm_winetest "-Wno-format")
index 0232bf4..fef6dfa 100644 (file)
@@ -5,4 +5,4 @@ add_definitions(-D_WIN32_WINNT=0x600)
 add_executable(winspool_winetest info.c testlist.c)
 set_module_type(winspool_winetest win32cui)
 add_importlibs(winspool_winetest winspool advapi32 msvcrt kernel32)
-add_cd_file(TARGET winspool_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET winspool_winetest)
index abcba1f..7268d37 100644 (file)
@@ -11,4 +11,4 @@ list(APPEND SOURCE
 add_executable(wintrust_winetest ${SOURCE})
 set_module_type(wintrust_winetest win32cui)
 add_importlibs(wintrust_winetest wintrust crypt32 advapi32 msvcrt kernel32)
-add_cd_file(TARGET wintrust_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET wintrust_winetest)
index 73cc0f9..6919327 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(wldap32_winetest parse.c testlist.c)
 set_module_type(wldap32_winetest win32cui)
 add_importlibs(wldap32_winetest wldap32 msvcrt kernel32)
-add_cd_file(TARGET wldap32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET wldap32_winetest)
index 38b67c7..0aefcba 100644 (file)
@@ -6,4 +6,4 @@ add_definitions(
 add_executable(wmiutils_winetest path.c testlist.c)
 set_module_type(wmiutils_winetest win32cui)
 add_importlibs(wmiutils_winetest ole32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET wmiutils_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET wmiutils_winetest)
index 55593ff..2428444 100644 (file)
@@ -4,7 +4,7 @@ include_directories(BEFORE ${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine)
 add_executable(ws2_32_winetest protocol.c sock.c testlist.c)
 set_module_type(ws2_32_winetest win32cui)
 add_importlibs(ws2_32_winetest ws2_32 user32 msvcrt kernel32)
-add_cd_file(TARGET ws2_32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET ws2_32_winetest)
 
 if(NOT MSVC)
     add_target_compile_flags(ws2_32_winetest "-Wno-format")
index 1f262a6..ace5b03 100644 (file)
@@ -4,4 +4,4 @@ add_executable(wscript_winetest run.c testlist.c rsrc.rc)
 target_link_libraries(wscript_winetest uuid)
 set_module_type(wscript_winetest win32cui)
 add_importlibs(wscript_winetest ole32 oleaut32 psapi advapi32 msvcrt kernel32)
-add_cd_file(TARGET wscript_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET wscript_winetest)
index b736d78..02da2c5 100644 (file)
@@ -8,4 +8,4 @@ add_executable(wshom_winetest wshom.c testlist.c)
 set_module_type(wshom_winetest win32cui)
 add_importlibs(wshom_winetest oleaut32 ole32 advapi32 msvcrt kernel32)
 add_dependencies(wshom_winetest stdole2 wshom_winetest_idlheaders)
-add_cd_file(TARGET wshom_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET wshom_winetest)
index e5a6533..5a9d1b6 100644 (file)
@@ -3,4 +3,4 @@ add_definitions(-DUSE_WINE_TODOS)
 add_executable(wtsapi32_winetest wtsapi.c testlist.c)
 set_module_type(wtsapi32_winetest win32cui)
 add_importlibs(wtsapi32_winetest wtsapi32 msvcrt kernel32)
-add_cd_file(TARGET wtsapi32_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET wtsapi32_winetest)
index bcba418..5282ed0 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(xcopy_winetest xcopy.c testlist.c)
 set_module_type(xcopy_winetest win32cui)
 add_importlibs(xcopy_winetest msvcrt kernel32)
-add_cd_file(TARGET xcopy_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET xcopy_winetest)
index 44cb1a8..90da4f2 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(xinput1_3_winetest xinput.c testlist.c)
 set_module_type(xinput1_3_winetest win32cui)
 add_importlibs(xinput1_3_winetest user32 msvcrt kernel32)
-add_cd_file(TARGET xinput1_3_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET xinput1_3_winetest)
index c44515f..4ec4964 100644 (file)
@@ -9,4 +9,4 @@ list(APPEND SOURCE
 add_executable(xmllite_winetest ${SOURCE})
 set_module_type(xmllite_winetest win32cui)
 add_importlibs(xmllite_winetest xmllite ole32 msvcrt kernel32)
-add_cd_file(TARGET xmllite_winetest DESTINATION reactos/bin FOR all)
+add_rostests_file(TARGET xmllite_winetest)