30d4882496ad5103c3f1ad381906fceed2cd4bbe
[reactos.git] / dll / win32 / sti / CMakeLists.txt
1
2 remove_definitions(-D_WIN32_WINNT=0x502)
3 add_definitions(-D_WIN32_WINNT=0x600)
4
5 add_definitions(
6 -D__WINESRC__
7 -DENTRY_PREFIX=STI_
8 -DPROXY_DELEGATION
9 -DREGISTER_PROXY_DLL)
10
11 include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
12
13 spec2def(sti.dll sti.spec)
14
15 list(APPEND SOURCE
16 regsvr.c
17 sti.c
18 sti_main.c
19 ${CMAKE_CURRENT_BINARY_DIR}/sti.def)
20
21 add_library(sti SHARED ${SOURCE})
22
23 set_entrypoint(sti 0)
24
25 target_link_libraries(sti
26 sti_proxy
27 wine
28 uuid
29 ${PSEH_LIB})
30
31 add_importlibs(sti
32 ole32
33 oleaut32
34 rpcrt4
35 advapi32
36 kernel32
37 ntdll)
38
39 rpcproxy(sti sti_wia.idl)
40 add_cab_target(sti 1)