[MSCTF][CICERO][DOC] Fork MSCTF from Wine (#8245)

JIRA issue: CORE-19361
- Delete msctf.c and add msctf.cpp.
- Modify precomp.h and enable precompiled header.
- Modify media/doc/WINESYNC.txt.
- Add cicMemReCalloc function to cicero.
This commit is contained in:
Katayama Hirofumi MZ 2025-07-13 18:30:42 +09:00 committed by GitHub
parent 853b446e38
commit a18a5734ac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
22 changed files with 539 additions and 759 deletions

View file

@ -5,11 +5,7 @@ add_definitions(-D_WIN32_WINNT=0x600)
spec2def(msctf.dll msctf.spec ADD_IMPORTLIB)
list(APPEND SOURCE
msctf.c
precomp.h
${CMAKE_CURRENT_BINARY_DIR}/msctf_stubs.c)
list(APPEND PCH_SKIP_SOURCE
categorymgr.cpp
compartmentmgr.cpp
context.cpp
@ -18,13 +14,14 @@ list(APPEND PCH_SKIP_SOURCE
inputprocessor.cpp
langbarmgr.cpp
mlng.cpp
msctf.cpp
range.cpp
threadmgr.cpp
utils.cpp)
utils.cpp
${CMAKE_CURRENT_BINARY_DIR}/msctf_stubs.c)
add_library(msctf MODULE
${SOURCE}
${PCH_SKIP_SOURCE}
version.rc
${CMAKE_CURRENT_BINARY_DIR}/msctf.def)