1 2spec2def(input.dll input.spec) 3 4list(APPEND SOURCE 5 input.c 6 input.h 7 input_list.c 8 input_list.h 9 layout_list.c 10 layout_list.h 11 locale_list.c 12 locale_list.h 13 settings_page.c 14 advanced_settings_page.c 15 add_dialog.c 16 edit_dialog.c 17 key_settings_dialog.c 18 key_sequence_dialog.c) 19 20add_rc_deps(input.rc ${CMAKE_CURRENT_SOURCE_DIR}/resources/keyboard-shortcuts.ico) 21 22add_library(input MODULE 23 ${SOURCE} 24 input.rc 25 ${CMAKE_CURRENT_BINARY_DIR}/input.def) 26 27set_module_type(input win32dll UNICODE) 28add_importlibs(input advapi32 user32 comctl32 gdi32 msvcrt kernel32 setupapi) 29add_pch(input input.h SOURCE) 30add_cd_file(TARGET input DESTINATION reactos/system32 FOR all) 31