Sync with trunk (r49303)
[reactos.git] / dll / cpl / usrmgr / CMakeLists.txt
1
2 set_unicode()
3
4 add_definitions(-D_DLL -D__USE_CRTIMP)
5 include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
6
7 spec2def(usrmgr ${CMAKE_CURRENT_SOURCE_DIR}/usrmgr.spec ${CMAKE_CURRENT_BINARY_DIR}/usrmgr.def)
8
9 add_library(usrmgr SHARED
10 extra.c
11 groupprops.c
12 groups.c
13 misc.c
14 userprops.c
15 users.c
16 usrmgr.c
17 usrmgr.rc)
18
19 set_module_type(usrmgr cpl)
20
21 target_link_libraries(usrmgr ${CMAKE_CURRENT_BINARY_DIR}/usrmgr.def)
22
23 add_importlibs(usrmgr
24 advapi32
25 user32
26 gdi32
27 comctl32
28 netapi32
29 ntdll)
30
31 add_dependencies(usrmgr usrmgr_def)
32 add_livecd_target(usrmgr reactos/system32)