Changeset View
Changeset View
Standalone View
Standalone View
kcmkwin/kwindesktop/CMakeLists.txt
1 | include(ECMQMLModules) | 1 | include(ECMQMLModules) | ||
---|---|---|---|---|---|
2 | ecm_find_qmlmodule(org.kde.plasma.core 2.0) | 2 | ecm_find_qmlmodule(org.kde.plasma.core 2.0) | ||
3 | 3 | | |||
4 | # KI18N Translation Domain for this library. | 4 | # KI18N Translation Domain for this library. | ||
5 | add_definitions(-DTRANSLATION_DOMAIN=\"kcm_kwin_virtualdesktops\") | 5 | add_definitions(-DTRANSLATION_DOMAIN=\"kcm_kwin_virtualdesktops\") | ||
6 | 6 | | |||
7 | ########### next target ############### | 7 | ########### next target ############### | ||
8 | 8 | | |||
9 | set(kcm_kwin_virtualdesktops_PART_SRCS | 9 | set(kcm_kwin_virtualdesktops_PART_SRCS | ||
10 | ../../virtualdesktopsdbustypes.cpp | 10 | ../../virtualdesktopsdbustypes.cpp | ||
11 | animationsmodel.cpp | 11 | animationsmodel.cpp | ||
12 | desktopsmodel.cpp | 12 | desktopsmodel.cpp | ||
13 | virtualdesktops.cpp | 13 | virtualdesktops.cpp | ||
14 | ) | 14 | ) | ||
15 | 15 | | |||
16 | kconfig_add_kcfg_files(kcm_kwin_virtualdesktops_PART_SRCS virtualdesktopssettings.kcfgc GENERATE_MOC) | ||||
17 | | ||||
16 | add_library(kcm_kwin_virtualdesktops MODULE ${kcm_kwin_virtualdesktops_PART_SRCS}) | 18 | add_library(kcm_kwin_virtualdesktops MODULE ${kcm_kwin_virtualdesktops_PART_SRCS}) | ||
17 | 19 | | |||
18 | target_link_libraries(kcm_kwin_virtualdesktops | 20 | target_link_libraries(kcm_kwin_virtualdesktops | ||
19 | Qt5::DBus | 21 | Qt5::DBus | ||
20 | 22 | | |||
21 | KF5::I18n | 23 | KF5::I18n | ||
22 | KF5::KCMUtils | 24 | KF5::KCMUtils | ||
23 | KF5::QuickAddons | 25 | KF5::QuickAddons | ||
24 | KF5::XmlGui | 26 | KF5::XmlGui | ||
25 | 27 | | |||
26 | kcmkwincommon | 28 | kcmkwincommon | ||
27 | ) | 29 | ) | ||
28 | 30 | | |||
29 | kcoreaddons_desktop_to_json(kcm_kwin_virtualdesktops "kcm_kwin_virtualdesktops.desktop") | 31 | kcoreaddons_desktop_to_json(kcm_kwin_virtualdesktops "kcm_kwin_virtualdesktops.desktop") | ||
30 | 32 | | |||
31 | ########### install files ############### | 33 | ########### install files ############### | ||
32 | 34 | | |||
35 | install(FILES virtualdesktopssettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) | ||||
33 | install(TARGETS kcm_kwin_virtualdesktops DESTINATION ${KDE_INSTALL_PLUGINDIR}/kcms) | 36 | install(TARGETS kcm_kwin_virtualdesktops DESTINATION ${KDE_INSTALL_PLUGINDIR}/kcms) | ||
34 | install(FILES kcm_kwin_virtualdesktops.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) | 37 | install(FILES kcm_kwin_virtualdesktops.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) | ||
35 | kpackage_install_package(package kcm_kwin_virtualdesktops kcms) | 38 | kpackage_install_package(package kcm_kwin_virtualdesktops kcms) |