[KMTestSuite]
[reactos.git] / winetests / rpcrt4 / CMakeLists.txt
1
2 remove_definitions(-D_WIN32_WINNT=0x502)
3 add_definitions(-D_WIN32_WINNT=0x500)
4
5 add_definitions(
6 -D__ROS_LONG64__
7 -D_DLL -D__USE_CRTIMP)
8
9 add_rpc_files(client server.idl)
10 add_rpc_files(server server.idl)
11
12 list(APPEND SOURCE
13 cstub.c
14 generated.c
15 ndr_marshall.c
16 rpc.c
17 rpc_async.c
18 rpc_protseq.c
19 server.c
20 testlist.c
21 ${CMAKE_CURRENT_BINARY_DIR}/server_c.c
22 ${CMAKE_CURRENT_BINARY_DIR}/server_s.c)
23
24 add_executable(rpcrt4_winetest ${SOURCE})
25 target_link_libraries(rpcrt4_winetest
26 uuid
27 wine
28 ${PSEH_LIB})
29
30 set_module_type(rpcrt4_winetest win32cui)
31 add_importlibs(rpcrt4_winetest ole32 rpcrt4 msvcrt kernel32 ntdll)
32 add_cd_file(TARGET rpcrt4_winetest DESTINATION reactos/bin FOR all)