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 virtualdesktops.cpp desktopsmodel.cpp ../../virtualdesktopsdbustypes.cpp) | 9 | set(kcm_kwin_virtualdesktops_PART_SRCS | ||
10 | virtualdesktops.cpp | ||||
11 | animationsmodel.cpp | ||||
12 | desktopsmodel.cpp | ||||
13 | ../../virtualdesktopsdbustypes.cpp | ||||
14 | ) | ||||
10 | 15 | | |||
11 | add_library(kcm_kwin_virtualdesktops MODULE ${kcm_kwin_virtualdesktops_PART_SRCS}) | 16 | add_library(kcm_kwin_virtualdesktops MODULE ${kcm_kwin_virtualdesktops_PART_SRCS}) | ||
12 | 17 | | |||
13 | target_link_libraries(kcm_kwin_virtualdesktops | 18 | target_link_libraries(kcm_kwin_virtualdesktops | ||
14 | Qt5::DBus | 19 | Qt5::DBus | ||
15 | KF5::I18n | 20 | KF5::I18n | ||
16 | KF5::KCMUtils | 21 | KF5::KCMUtils | ||
17 | KF5::QuickAddons | 22 | KF5::QuickAddons | ||
23 | KF5::XmlGui | ||||
24 | kcmkwincommon | ||||
18 | ) | 25 | ) | ||
19 | 26 | | |||
20 | kcoreaddons_desktop_to_json(kcm_kwin_virtualdesktops "kcm_kwin_virtualdesktops.desktop") | 27 | kcoreaddons_desktop_to_json(kcm_kwin_virtualdesktops "kcm_kwin_virtualdesktops.desktop") | ||
21 | 28 | | |||
22 | ########### install files ############### | 29 | ########### install files ############### | ||
23 | 30 | | |||
24 | install(TARGETS kcm_kwin_virtualdesktops DESTINATION ${KDE_INSTALL_PLUGINDIR}/kcms) | 31 | install(TARGETS kcm_kwin_virtualdesktops DESTINATION ${KDE_INSTALL_PLUGINDIR}/kcms) | ||
25 | install(FILES kcm_kwin_virtualdesktops.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) | 32 | install(FILES kcm_kwin_virtualdesktops.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) | ||
26 | kpackage_install_package(package kcm_kwin_virtualdesktops kcms) | 33 | kpackage_install_package(package kcm_kwin_virtualdesktops kcms) | ||
27 | 34 | |