mirror of
https://github.com/reactos/reactos.git
synced 2024-08-20 02:13:29 +00:00
![Bișoc George](/assets/img/avatar_default.png)
- Replace the existing header files in favour to a pre-compiled header instead. Furthermore, move all the function prototypes in the pre-compiled header. - As per the prototype definitions, LoadDataFromRegistry() and SaveDataToRegistry() mustn't accept any number of parameters. - Rename rsrc.rc to osk.rc (main resource file) as most of user-mode applications name have their main resource as the same application's name anyways. - When querying and saving the data to registry, use only one value, greatly reducing the bloat of variables (as per the Hermes Belusca's request on #1729 PR). - Update the header description reflecting the official ReactOS Coding style guidelines.
14 lines
398 B
CMake
14 lines
398 B
CMake
|
|
list(APPEND SOURCE
|
|
main.c
|
|
settings.c
|
|
precomp.h)
|
|
|
|
file(GLOB osk_rc_deps res/*.*)
|
|
add_rc_deps(osk.rc ${osk_rc_deps})
|
|
add_executable(osk ${SOURCE} osk.rc)
|
|
set_module_type(osk win32gui UNICODE)
|
|
add_importlibs(osk comdlg32 uxtheme winmm shell32 user32 gdi32 advapi32 comctl32 msvcrt kernel32 ntdll)
|
|
add_pch(osk precomp.h SOURCE)
|
|
add_cd_file(TARGET osk DESTINATION reactos/system32 FOR all)
|