1
2add_definitions(-DUSE_WINE_TODOS)
3
4list(APPEND SOURCE
5    clipboard.c
6    compobj.c
7    defaulthandler.c
8    dragdrop.c
9    errorinfo.c
10    hglobalstream.c
11    marshal.c
12    moniker.c
13    ole2.c
14    ole_server.c
15    propvariant.c
16    stg_prop.c
17    storage32.c
18    usrmarshal.c
19    precomp.h)
20
21add_executable(ole32_winetest ${SOURCE} testlist.c)
22target_link_libraries(ole32_winetest uuid)
23set_module_type(ole32_winetest win32cui)
24add_importlibs(ole32_winetest oleaut32 ole32 user32 gdi32 advapi32 msvcrt kernel32)
25
26if(MSVC)
27    add_importlibs(ole32_winetest ntdll)
28endif()
29
30add_pch(ole32_winetest precomp.h SOURCE)
31add_rostests_file(TARGET ole32_winetest)
32