[SHELL32_WINETEST] Sync with Wine Staging 2.9. CORE-13362
[reactos.git] / rostests / winetests / shell32 / CMakeLists.txt
1
2 remove_definitions(-DWINVER=0x502 -D_WIN32_IE=0x600 -D_WIN32_WINNT=0x502)
3
4 list(APPEND SOURCE
5 appbar.c
6 assoc.c
7 autocomplete.c
8 brsfolder.c
9 ebrowser.c
10 generated.c
11 progman_dde.c
12 recyclebin.c
13 shelldispatch.c
14 shelllink.c
15 shellole.c
16 shellpath.c
17 shfldr_special.c
18 shlexec.c
19 shlfileop.c
20 shlfolder.c
21 shlview.c
22 string.c
23 systray.c
24 testlist.c
25 rsrc.rc)
26
27 add_executable(shell32_winetest ${SOURCE})
28 target_link_libraries(shell32_winetest uuid)
29 set_module_type(shell32_winetest win32cui)
30 add_importlibs(shell32_winetest shell32 ole32 oleaut32 user32 gdi32 advapi32 msvcrt kernel32)
31
32 if(MSVC)
33 add_importlibs(shell32_winetest ntdll)
34 endif()
35
36 add_rostests_file(TARGET shell32_winetest)