[CPLS] Properly track resource file dependencies. CORE-9806
[reactos.git] / reactos / 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}/include/reactos/wine)
7 spec2def(appwiz.cpl appwiz.spec)
8
9 list(APPEND SOURCE
10 addons.c
11 appwiz.c
12 createlink.c
13 appwiz.h)
14
15 file(GLOB appwiz_rc_deps resources/*.*)
16 add_rc_deps(appwiz.rc ${appwiz_rc_deps})
17
18 add_library(appwiz SHARED
19 ${SOURCE}
20 appwiz.rc
21 ${CMAKE_CURRENT_BINARY_DIR}/appwiz.def)
22
23 set_module_type(appwiz cpl UNICODE)
24 target_link_libraries(appwiz uuid wine)
25 add_importlibs(appwiz urlmon ole32 comctl32 advapi32 shell32 user32 msvcrt kernel32 ntdll)
26 add_delay_importlibs(appwiz msi)
27 add_pch(appwiz appwiz.h SOURCE)
28 add_cd_file(TARGET appwiz DESTINATION reactos/system32 FOR all)