Changeset View
Changeset View
Standalone View
Standalone View
addons/snippets/CMakeLists.txt
1 | project (katesnippets) | 1 | set(katesnippetsplugin_PART_SRCS | ||
---|---|---|---|---|---|
2 | add_definitions(-DTRANSLATION_DOMAIN=\"katesnippetsplugin\") | 2 | katesnippets.cpp | ||
3 | | ||||
4 | ########### next target ############### | | |||
5 | | ||||
6 | set(katesnippetsplugin_PART_SRCS katesnippets.cpp | | |||
7 | katesnippetglobal.cpp | 3 | katesnippetglobal.cpp | ||
8 | snippetview.cpp | 4 | snippetview.cpp | ||
9 | snippetstore.cpp | 5 | snippetstore.cpp | ||
10 | snippetrepository.cpp | 6 | snippetrepository.cpp | ||
11 | snippetcompletionmodel.cpp | 7 | snippetcompletionmodel.cpp | ||
12 | snippetcompletionitem.cpp | 8 | snippetcompletionitem.cpp | ||
13 | snippet.cpp | 9 | snippet.cpp | ||
14 | editrepository.cpp | 10 | editrepository.cpp | ||
15 | editsnippet.cpp ) | 11 | editsnippet.cpp | ||
16 | 12 | plugin.qrc | |||
17 | ki18n_wrap_ui(katesnippetsplugin_PART_SRCS | 13 | ) | ||
18 | snippetview.ui | | |||
19 | editrepository.ui | | |||
20 | editsnippet.ui) | | |||
21 | 14 | | |||
22 | # resource for ui file and stuff | 15 | ki18n_wrap_ui(katesnippetsplugin_PART_SRCS snippetview.ui editrepository.ui editsnippet.ui) | ||
23 | qt5_add_resources(katesnippetsplugin_PART_SRCS plugin.qrc) | | |||
24 | 16 | | |||
25 | add_library (katesnippetsplugin MODULE ${katesnippetsplugin_PART_SRCS}) | 17 | add_library(katesnippetsplugin MODULE ${katesnippetsplugin_PART_SRCS}) | ||
18 | target_compile_definitions(katesnippetsplugin PRIVATE TRANSLATION_DOMAIN="katesnippetsplugin") | ||||
26 | 19 | | |||
27 | kcoreaddons_desktop_to_json (katesnippetsplugin katesnippetsplugin.desktop) | 20 | target_link_libraries( | ||
28 | 21 | katesnippetsplugin | |||
29 | target_link_libraries(katesnippetsplugin | 22 | PRIVATE | ||
30 | KF5::TextEditor | 23 | KF5::TextEditor | ||
31 | KF5::Parts KF5::I18n | 24 | KF5::Parts | ||
32 | KF5::NewStuff KF5::ItemViews KF5::IconThemes) | 25 | KF5::I18n | ||
26 | KF5::NewStuff | ||||
27 | KF5::ItemViews | ||||
28 | KF5::IconThemes | ||||
29 | ) | ||||
33 | 30 | | |||
31 | kcoreaddons_desktop_to_json(katesnippetsplugin katesnippetsplugin.desktop) | ||||
34 | install(TARGETS katesnippetsplugin DESTINATION ${PLUGIN_INSTALL_DIR}/ktexteditor ) | 32 | install(TARGETS katesnippetsplugin DESTINATION ${PLUGIN_INSTALL_DIR}/ktexteditor) |