cmake: disable kate plugin build (needs rework)

The kate plugin code remains in the tree but is not built or
installed until it's updated for the current 9P namespace.
This commit is contained in:
Levi Neely 2026-08-03 10:59:00 +02:00
parent c25bb2870c
commit 5e22545b2e
1 changed files with 29 additions and 29 deletions

View File

@ -60,19 +60,19 @@ if(OLLIE_KF5)
Qt5::Widgets
)
# --- Kate Plugin (9P-based) ---
kcoreaddons_add_plugin(ollie_kate SOURCES kate/ollie_kate.cpp kate/ollie_ghost.cpp kate/chat_renderer.cpp INSTALL_NAMESPACE "ktexteditor")
target_link_libraries(ollie_kate
KF5::TextEditor
KF5::SyntaxHighlighting
Qt5::Core
Qt5::Widgets
)
if(HAVE_KATE_DIFF)
target_compile_definitions(ollie_kate PRIVATE HAVE_KATE_DIFF)
target_include_directories(ollie_kate PRIVATE ${CMAKE_SOURCE_DIR}/kate)
target_link_libraries(ollie_kate ${KATEPRIVATE_LIB})
endif()
# --- Kate Plugin (disabled — needs rework) ---
# kcoreaddons_add_plugin(ollie_kate SOURCES kate/ollie_kate.cpp kate/ollie_ghost.cpp kate/chat_renderer.cpp INSTALL_NAMESPACE "ktexteditor")
# target_link_libraries(ollie_kate
# KF5::TextEditor
# KF5::SyntaxHighlighting
# Qt5::Core
# Qt5::Widgets
# )
# if(HAVE_KATE_DIFF)
# target_compile_definitions(ollie_kate PRIVATE HAVE_KATE_DIFF)
# target_include_directories(ollie_kate PRIVATE ${CMAKE_SOURCE_DIR}/kate)
# target_link_libraries(ollie_kate ${KATEPRIVATE_LIB})
# endif()
# --- GUI App (9P-based) ---
# Strip Qt6-only grouped palette syntax (palette.active.*, palette.inactive.*,
@ -126,22 +126,22 @@ else()
Qt6::Widgets
)
# --- Kate Plugin ---
find_package(KF6TextEditor REQUIRED)
find_package(KF6SyntaxHighlighting REQUIRED)
kcoreaddons_add_plugin(ollie_kate SOURCES kate/ollie_kate.cpp kate/ollie_ghost.cpp kate/chat_renderer.cpp INSTALL_NAMESPACE "kf6/ktexteditor")
target_link_libraries(ollie_kate
KF6::TextEditor
KF6::SyntaxHighlighting
Qt6::Core
Qt6::DBus
Qt6::Widgets
)
if(HAVE_KATE_DIFF)
target_compile_definitions(ollie_kate PRIVATE HAVE_KATE_DIFF)
target_include_directories(ollie_kate PRIVATE ${CMAKE_SOURCE_DIR}/kate)
target_link_libraries(ollie_kate ${KATEPRIVATE_LIB})
endif()
# --- Kate Plugin (disabled — needs rework) ---
# find_package(KF6TextEditor REQUIRED)
# find_package(KF6SyntaxHighlighting REQUIRED)
# kcoreaddons_add_plugin(ollie_kate SOURCES kate/ollie_kate.cpp kate/ollie_ghost.cpp kate/chat_renderer.cpp INSTALL_NAMESPACE "kf6/ktexteditor")
# target_link_libraries(ollie_kate
# KF6::TextEditor
# KF6::SyntaxHighlighting
# Qt6::Core
# Qt6::DBus
# Qt6::Widgets
# )
# if(HAVE_KATE_DIFF)
# target_compile_definitions(ollie_kate PRIVATE HAVE_KATE_DIFF)
# target_include_directories(ollie_kate PRIVATE ${CMAKE_SOURCE_DIR}/kate)
# target_link_libraries(ollie_kate ${KATEPRIVATE_LIB})
# endif()
# --- GUI App (9P-based, no D-Bus) ---
find_package(KF6SyntaxHighlighting REQUIRED)