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