set_unicode()
+set_rc_compiler()
-spec2def(powercfg ${CMAKE_CURRENT_SOURCE_DIR}/powercfg.spec ${CMAKE_CURRENT_BINARY_DIR}/powercfg.def)
+spec2def(powercfg.cpl powercfg.spec)
add_library(powercfg SHARED
powercfg.c
alarms.c
advanced.c
hibernate.c
- powercfg.rc)
-
+ powercfg.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/powercfg.def)
set_module_type(powercfg cpl)
-target_link_libraries(powercfg ${CMAKE_CURRENT_BINARY_DIR}/powercfg.def)
-
add_importlibs(powercfg
msvcrt
user32
comctl32
shell32
advapi32
- kernel32)
+ kernel32
+ ntdll)
-add_dependencies(powercfg powercfg_def)
-add_livecd_target(powercfg reactos/system32)
+add_cd_file(TARGET powercfg DESTINATION reactos/system32 FOR all)