[SDK][CICERO] Replace msctf_undoc.h with msctf_undoc.idl (#8060)

Follow-up of #8057. Generally, the IDL
file is a higher level than the header file.
JIRA issue: CORE-19361
- Modify CMakeLists.txt.
- Add sdk/include/reactos/CMakeLists.txt.
- Add reactos_idls CMake target in
- sdk/include/reactos/CMakeLists.txt
  to process IDL files.
- Add reactos_idls dependency to cicero.
- Delete msctf_undoc.h and add
  msctf_undoc.idl.
This commit is contained in:
Katayama Hirofumi MZ 2025-06-02 06:53:42 +09:00 committed by GitHub
parent 52ca35327e
commit 1286711ac4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 148 additions and 149 deletions

View file

@ -10,6 +10,6 @@ list(APPEND SOURCE
add_library(cicero STATIC ${SOURCE})
target_compile_definitions(cicero PRIVATE UNICODE _UNICODE)
add_dependencies(cicero psdk)
add_dependencies(cicero psdk reactos_idls)
target_include_directories(cicero INTERFACE
$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}>)