mirror of
https://github.com/reactos/reactos.git
synced 2025-07-24 17:24:01 +00:00

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.
15 lines
377 B
CMake
15 lines
377 B
CMake
|
|
list(APPEND SOURCE
|
|
cicarray.cpp
|
|
cicbase.cpp
|
|
ciccaret.cpp
|
|
cicfmap.cpp
|
|
cicimc.cpp
|
|
cicreg.cpp
|
|
cicuif.cpp)
|
|
|
|
add_library(cicero STATIC ${SOURCE})
|
|
target_compile_definitions(cicero PRIVATE UNICODE _UNICODE)
|
|
add_dependencies(cicero psdk reactos_idls)
|
|
target_include_directories(cicero INTERFACE
|
|
$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}>)
|