Warning, /utilities/kate/addons/kate-ctags/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 kate_add_plugin(katectagsplugin)
0002 target_compile_definitions(katectagsplugin PRIVATE TRANSLATION_DOMAIN="kate-ctags-plugin")
0003 target_link_libraries(katectagsplugin PRIVATE kateprivate KF6::I18n KF6::TextEditor)
0004 
0005 ki18n_wrap_ui(katectagsplugin kate_ctags.ui CTagsGlobalConfig.ui)
0006 
0007 include(ECMQtDeclareLoggingCategory)
0008 ecm_qt_declare_logging_category(
0009   DEBUG_SOURCES
0010   HEADER kate_ctags_debug.h
0011   IDENTIFIER KTECTAGS
0012   CATEGORY_NAME "katectagsplugin"
0013 )
0014 target_sources(katectagsplugin PRIVATE ${DEBUG_SOURCES})
0015 
0016 target_sources(
0017   katectagsplugin
0018   PRIVATE
0019     readtags.c
0020     tags.cpp
0021     ctagskinds.cpp
0022     kate_ctags_view.cpp
0023     kate_ctags_plugin.cpp
0024     gotosymbolmodel.cpp
0025     gotoglobalsymbolmodel.cpp
0026     gotosymboltreeview.cpp
0027     gotosymbolwidget.cpp
0028     plugin.qrc
0029 )
0030 
0031 if (BUILD_PCH)
0032     target_precompile_headers(katectagsplugin REUSE_FROM katepch)
0033 endif()