From 5e22545b2ef084433ae515cec6f75a74f3a386a3 Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Mon, 3 Aug 2026 10:59:00 +0200 Subject: [PATCH] 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. --- CMakeLists.txt | 58 +++++++++++++++++++++++++------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 92748d4..495ff72 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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)