[CPLS] Properly track resource file dependencies. CORE-9806
[reactos.git] / reactos / dll / cpl / usrmgr / CMakeLists.txt
1
2 include_directories(BEFORE ${REACTOS_SOURCE_DIR}/include/reactos/wine)
3 spec2def(usrmgr.cpl usrmgr.spec)
4
5 list(APPEND SOURCE
6 extra.c
7 groupprops.c
8 groups.c
9 misc.c
10 userprops.c
11 users.c
12 usrmgr.c
13 usrmgr.h)
14
15 file(GLOB usrmgr_rc_deps resources/*.*)
16 add_rc_deps(usrmgr.rc ${usrmgr_rc_deps})
17
18 add_library(usrmgr SHARED
19 ${SOURCE}
20 usrmgr.rc
21 ${CMAKE_CURRENT_BINARY_DIR}/usrmgr.def)
22
23 set_module_type(usrmgr cpl UNICODE)
24 add_importlibs(usrmgr advapi32 user32 gdi32 comctl32 netapi32 msvcrt kernel32 ntdll)
25 add_pch(usrmgr usrmgr.h SOURCE)
26 add_cd_file(TARGET usrmgr DESTINATION reactos/system32 FOR all)