Changeset View
Changeset View
Standalone View
Standalone View
addons/katebuild-plugin/CMakeLists.txt
1 | add_definitions(-DTRANSLATION_DOMAIN=\"katebuild-plugin\") | | |||
---|---|---|---|---|---|
2 | | ||||
3 | set(katebuild_SRCS | 1 | set(katebuild_SRCS | ||
4 | plugin_katebuild.cpp | 2 | plugin_katebuild.cpp | ||
5 | targets.cpp | 3 | targets.cpp | ||
6 | TargetHtmlDelegate.cpp | 4 | TargetHtmlDelegate.cpp | ||
7 | TargetModel.cpp | 5 | TargetModel.cpp | ||
8 | UrlInserter.cpp | 6 | UrlInserter.cpp | ||
9 | SelectTargetView.cpp | 7 | SelectTargetView.cpp | ||
8 | plugin.qrc | ||||
10 | ) | 9 | ) | ||
11 | 10 | | |||
12 | ki18n_wrap_ui(katebuild_SRCS build.ui SelectTargetUi.ui) | 11 | ki18n_wrap_ui(katebuild_SRCS build.ui SelectTargetUi.ui) | ||
13 | 12 | | |||
14 | # resource for ui file and stuff | | |||
15 | qt5_add_resources(katebuild_SRCS plugin.qrc) | | |||
16 | | ||||
17 | add_library(katebuildplugin MODULE ${katebuild_SRCS}) | 13 | add_library(katebuildplugin MODULE ${katebuild_SRCS}) | ||
18 | kcoreaddons_desktop_to_json (katebuildplugin katebuildplugin.desktop) | 14 | target_compile_definitions(katebuildplugin PRIVATE TRANSLATION_DOMAIN="katebuild-plugin") | ||
19 | target_link_libraries(katebuildplugin KF5::TextEditor KF5::I18n KF5::IconThemes) | | |||
20 | 15 | | |||
21 | install(TARGETS katebuildplugin DESTINATION ${PLUGIN_INSTALL_DIR}/ktexteditor) | 16 | target_link_libraries( | ||
17 | katebuildplugin | ||||
18 | PRIVATE | ||||
19 | KF5::TextEditor | ||||
20 | KF5::I18n | ||||
21 | KF5::IconThemes | ||||
22 | ) | ||||
22 | 23 | | |||
24 | kcoreaddons_desktop_to_json (katebuildplugin katebuildplugin.desktop) | ||||
25 | install(TARGETS katebuildplugin DESTINATION ${PLUGIN_INSTALL_DIR}/ktexteditor) |