set_unicode()
-add_definitions(-D_DLL -D__USE_CRTIMP)
-include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+include_directories(BEFORE ${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(usrmgr ${CMAKE_CURRENT_SOURCE_DIR}/usrmgr.spec ${CMAKE_CURRENT_BINARY_DIR}/usrmgr.def)
+set_rc_compiler()
+
+spec2def(usrmgr.cpl usrmgr.spec)
add_library(usrmgr SHARED
extra.c
userprops.c
users.c
usrmgr.c
- usrmgr.rc)
+ usrmgr.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/usrmgr.def)
set_module_type(usrmgr cpl)
-target_link_libraries(usrmgr ${CMAKE_CURRENT_BINARY_DIR}/usrmgr.def)
-
add_importlibs(usrmgr
advapi32
user32
gdi32
comctl32
netapi32
+ msvcrt
+ kernel32
ntdll)
-add_dependencies(usrmgr usrmgr_def)
-add_livecd_target(usrmgr reactos/system32)
+
+add_cd_file(TARGET usrmgr DESTINATION reactos/system32 FOR all)