Warning, /utilities/kate/addons/project/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 find_package(Qt6Concurrent ${QT_MIN_VERSION} QUIET) 0002 find_package(KF6GuiAddons ${KF5_DEP_VERSION} QUIET) 0003 0004 set_package_properties(KF6GuiAddons PROPERTIES PURPOSE "Required to build the project addon") 0005 0006 if(NOT KF6_FOUND OR NOT Qt6Concurrent_FOUND) 0007 return() 0008 endif() 0009 0010 kate_add_plugin(kateprojectplugin) 0011 target_compile_definitions(kateprojectplugin PRIVATE TRANSLATION_DOMAIN="kateproject") 0012 0013 target_link_libraries( 0014 kateprojectplugin 0015 PRIVATE 0016 kateprivate 0017 Qt::Concurrent 0018 KF6::GuiAddons 0019 KF6::I18n 0020 KF6::TextEditor 0021 ) 0022 0023 target_sources( 0024 kateprojectplugin 0025 PRIVATE 0026 fileutil.cpp 0027 kateprojectplugin.cpp 0028 kateprojectpluginview.cpp 0029 kateproject.cpp 0030 kateprojectworker.cpp 0031 kateprojectitem.cpp 0032 kateprojectview.cpp 0033 kateprojectviewtree.cpp 0034 kateprojecttreeviewcontextmenu.cpp 0035 kateprojectinfoview.cpp 0036 kateprojectcompletion.cpp 0037 kateprojectindex.cpp 0038 kateprojectinfoviewindex.cpp 0039 kateprojectinfoviewterminal.cpp 0040 kateprojectinfoviewcodeanalysis.cpp 0041 kateprojectinfoviewnotes.cpp 0042 kateprojectconfigpage.cpp 0043 kateprojectcodeanalysistool.cpp 0044 branchesdialog.cpp 0045 branchcheckoutdialog.cpp 0046 branchesdialogmodel.cpp 0047 gitwidget.cpp 0048 gitstatusmodel.cpp 0049 gitcommitdialog.cpp 0050 stashdialog.cpp 0051 pushpulldialog.cpp 0052 comparebranchesview.cpp 0053 branchdeletedialog.cpp 0054 currentgitbranchbutton.cpp 0055 0056 tools/clazy.cpp 0057 tools/clazycurrent.cpp 0058 tools/codeanalysisselector.cpp 0059 tools/cppcheck.cpp 0060 tools/flake8.cpp 0061 tools/shellcheck.cpp 0062 tools/eslint.cpp 0063 tools/clippy.cpp 0064 0065 git/gitutils.cpp 0066 git/gitstatus.cpp 0067 0068 plugin.qrc 0069 ) 0070 0071 install(FILES kateproject.example DESTINATION ${KDE_INSTALL_DATADIR}/kateproject) 0072 0073 if (BUILD_PCH) 0074 target_precompile_headers(kateprojectplugin REUSE_FROM katepch) 0075 endif() 0076 0077 if(BUILD_TESTING) 0078 add_subdirectory(autotests) 0079 endif()