1a7e4a048c212e8e50522add5baee16938d6a88b
[reactos.git] / dll / cpl / appwiz / CMakeLists.txt
1
2 remove_definitions(-D_WIN32_WINNT=0x502)
3 add_definitions(-D_WIN32_WINNT=0x600)
4
5 add_definitions(-D__WINESRC__)
6 include_directories(BEFORE ${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine)
7 spec2def(appwiz.cpl appwiz.spec)
8
9 list(APPEND SOURCE
10 addons.c
11 appwiz.c
12 createlink.c
13 removestartmenuitems.c
14 appwiz.h)
15
16 file(GLOB appwiz_rc_deps resources/*.*)
17 add_rc_deps(appwiz.rc ${appwiz_rc_deps})
18
19 add_library(appwiz SHARED
20 ${SOURCE}
21 appwiz.rc
22 ${CMAKE_CURRENT_BINARY_DIR}/appwiz.def)
23
24 set_module_type(appwiz cpl UNICODE)
25 target_link_libraries(appwiz uuid wine)
26 add_delay_importlibs(appwiz msi)
27 add_importlibs(appwiz urlmon ole32 comctl32 advapi32 shell32 shlwapi user32 msvcrt kernel32 ntdll)
28 add_pch(appwiz appwiz.h SOURCE)
29 add_cd_file(TARGET appwiz DESTINATION reactos/system32 FOR all)