Changeset View
Changeset View
Standalone View
Standalone View
addons/gdbplugin/CMakeLists.txt
1 | add_definitions(-DTRANSLATION_DOMAIN=\"kategdbplugin\") | | |||
---|---|---|---|---|---|
2 | include_directories(${CMAKE_CURRENT_BINARY_DIR}) | | |||
3 | | ||||
4 | set(kategdbplugin_PART_SRCS | 1 | set(kategdbplugin_PART_SRCS | ||
5 | plugin_kategdb.cpp | 2 | plugin_kategdb.cpp | ||
6 | debugview.cpp | 3 | debugview.cpp | ||
7 | configview.cpp | 4 | configview.cpp | ||
8 | ioview.cpp | 5 | ioview.cpp | ||
9 | localsview.cpp | 6 | localsview.cpp | ||
10 | advanced_settings.cpp | 7 | advanced_settings.cpp | ||
8 | plugin.qrc | ||||
11 | ) | 9 | ) | ||
12 | 10 | | |||
13 | ki18n_wrap_ui(kategdbplugin_PART_SRCS advanced_settings.ui) | 11 | ki18n_wrap_ui(kategdbplugin_PART_SRCS advanced_settings.ui) | ||
14 | 12 | | |||
15 | # resource for ui file and stuff | | |||
16 | qt5_add_resources(kategdbplugin_PART_SRCS plugin.qrc) | | |||
17 | | ||||
18 | add_library(kategdbplugin MODULE ${kategdbplugin_PART_SRCS}) | 13 | add_library(kategdbplugin MODULE ${kategdbplugin_PART_SRCS}) | ||
19 | kcoreaddons_desktop_to_json (kategdbplugin kategdbplugin.desktop) | 14 | target_compile_definitions(kategdbplugin PRIVATE TRANSLATION_DOMAIN="kategdbplugin") | ||
20 | 15 | | |||
21 | target_link_libraries(kategdbplugin KF5::TextEditor KF5::I18n KF5::IconThemes) | 16 | target_link_libraries( | ||
17 | kategdbplugin | ||||
18 | PRIVATE | ||||
19 | KF5::TextEditor | ||||
20 | KF5::I18n | ||||
21 | KF5::IconThemes | ||||
22 | ) | ||||
22 | 23 | | |||
24 | kcoreaddons_desktop_to_json(kategdbplugin kategdbplugin.desktop) | ||||
23 | install(TARGETS kategdbplugin DESTINATION ${PLUGIN_INSTALL_DIR}/ktexteditor) | 25 | install(TARGETS kategdbplugin DESTINATION ${PLUGIN_INSTALL_DIR}/ktexteditor) |