Changeset View
Changeset View
Standalone View
Standalone View
runners/characters/CMakeLists.txt
1 | # We add our source code here | 1 | add_definitions(-DTRANSLATION_DOMAIN="plasma_runner_CharacterRunner") | ||
---|---|---|---|---|---|
2 | | ||||
2 | set(krunner_charrunner_SRCS charrunner.cpp) | 3 | set(krunner_charrunner_SRCS charrunner.cpp) | ||
3 | set(kcm_krunner_charrunner_SRCS charrunner_config.cpp) | 4 | set(kcm_krunner_charrunner_SRCS charrunner_config.cpp) | ||
4 | 5 | | |||
5 | kde4_add_ui_files(kcm_krunner_charrunner_SRCS charrunner_config.ui) | 6 | ki18n_wrap_ui(kcm_krunner_charrunner_SRCS charrunner_config.ui) | ||
6 | kde4_add_plugin(kcm_krunner_charrunner ${kcm_krunner_charrunner_SRCS}) | 7 | add_library(kcm_krunner_charrunner MODULE ${kcm_krunner_charrunner_SRCS}) | ||
7 | target_link_libraries(kcm_krunner_charrunner | 8 | target_link_libraries(kcm_krunner_charrunner | ||
8 | ${KDE4_KDECORE_LIBS} | 9 | KF5::Runner | ||
9 | ${KDE4_KDEUI_LIBS} | 10 | KF5::KCMUtils | ||
10 | ${KDE4_KCMUTILS_LIBS} | 11 | KF5::I18n | ||
11 | ${QT_QTCORE_LIBRARY} | | |||
12 | ${QT_QTGUI_LIBRARY} | | |||
13 | ) | 12 | ) | ||
14 | 13 | | |||
15 | # Now make sure all files get to the right place | 14 | # Now make sure all files get to the right place | ||
16 | kde4_add_plugin(krunner_charrunner ${krunner_charrunner_SRCS}) | 15 | add_library(krunner_charrunner MODULE ${krunner_charrunner_SRCS}) | ||
17 | target_link_libraries(krunner_charrunner ${KDE4_PLASMA_LIBS} ${KDE4_KIO_LIBS}) | 16 | target_link_libraries(krunner_charrunner | ||
17 | KF5::Runner | ||||
18 | KF5::I18n | ||||
19 | ) | ||||
18 | add_dependencies(krunner_charrunner kcm_krunner_charrunner) | 20 | add_dependencies(krunner_charrunner kcm_krunner_charrunner) | ||
19 | 21 | | |||
20 | # Install the library and .desktop file | 22 | # Install the library and .desktop file | ||
21 | install(TARGETS krunner_charrunner kcm_krunner_charrunner DESTINATION ${PLUGIN_INSTALL_DIR}) | 23 | install(TARGETS krunner_charrunner kcm_krunner_charrunner DESTINATION ${KDE_INSTALL_PLUGINDIR}) | ||
22 | install(FILES CharacterRunner.desktop CharRunner_config.desktop DESTINATION ${SERVICES_INSTALL_DIR}) | 24 | install(FILES CharacterRunner.desktop CharRunner_config.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) |