|
Lines 25-31
index a1869fae2..c7768ce17 100644
Link Here
|
| 25 |
include(ECMMarkAsTest) |
25 |
include(ECMMarkAsTest) |
| 26 |
include(GenerateExportHeader) |
26 |
include(GenerateExportHeader) |
| 27 |
|
27 |
|
| 28 |
find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons I18n Plasma WindowSystem) |
28 |
find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons I18n Init Plasma WindowSystem) |
| 29 |
|
29 |
|
| 30 |
find_package(KWinDBusInterface CONFIG REQUIRED) |
30 |
find_package(KWinDBusInterface CONFIG REQUIRED) |
| 31 |
find_package(KScreenLocker 5.13.80 REQUIRED) |
31 |
find_package(KScreenLocker 5.13.80 REQUIRED) |
|
Lines 71-76
include_directories(${CMAKE_CURRENT_BINARY_DIR})
Link Here
|
| 71 |
qt5_add_dbus_interface(kworkspace_LIB_SRCS ${KSCREENLOCKER_DBUS_INTERFACES_DIR}/org.kde.screensaver.xml kscreenlocker_interface ) |
71 |
qt5_add_dbus_interface(kworkspace_LIB_SRCS ${KSCREENLOCKER_DBUS_INTERFACES_DIR}/org.kde.screensaver.xml kscreenlocker_interface ) |
| 72 |
if(${CMAKE_SOURCE_DIR} STREQUAL ${libkworkspace_SOURCE_DIR}) |
72 |
if(${CMAKE_SOURCE_DIR} STREQUAL ${libkworkspace_SOURCE_DIR}) |
| 73 |
qt5_add_dbus_interface(kworkspace_LIB_SRCS ../ksmserver/org.kde.LogoutPrompt.xml logoutprompt_interface) |
73 |
qt5_add_dbus_interface(kworkspace_LIB_SRCS ../ksmserver/org.kde.LogoutPrompt.xml logoutprompt_interface) |
|
|
74 |
qt5_add_dbus_interface(kworkspace_LIB_SRCS ../startkde/plasma-session/org.kde.Startup.xml startup_interface) |
| 74 |
qt5_add_dbus_interface(kworkspace_LIB_SRCS ../startkde/plasma-session/org.kde.Shutdown.xml shutdown_interface) |
75 |
qt5_add_dbus_interface(kworkspace_LIB_SRCS ../startkde/plasma-session/org.kde.Shutdown.xml shutdown_interface) |
| 75 |
set(ksmserver_xml ../ksmserver/org.kde.KSMServerInterface.xml) |
76 |
set(ksmserver_xml ../ksmserver/org.kde.KSMServerInterface.xml) |
| 76 |
else() |
77 |
else() |