summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorSimon Rettberg2017-03-06 16:01:30 +0100
committerSimon Rettberg2017-03-06 16:01:30 +0100
commit35c7c33c23685e00bc981a3809a3f3a3597c2f9a (patch)
treede55d0e2e81eb1842709028319237266f277c7e9 /CMakeLists.txt
parentUpdate translations (diff)
downloadpvs2-35c7c33c23685e00bc981a3809a3f3a3597c2f9a.tar.gz
pvs2-35c7c33c23685e00bc981a3809a3f3a3597c2f9a.tar.xz
pvs2-35c7c33c23685e00bc981a3809a3f3a3597c2f9a.zip
[server] Prevent screen standby while clients are connected
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt11
1 files changed, 10 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index af61455..adcaa9f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -30,6 +30,13 @@ INCLUDE_DIRECTORIES(
# ${X11_Xinput_INCLUDE_PATH}
)
+IF(X11_Xscreensaver_FOUND)
+ ADD_DEFINITIONS(-DX11_Xscreensaver_FOUND)
+ENDIF()
+IF(X11_dpms_FOUND)
+ ADD_DEFINITIONS(-DX11_dpms_FOUND)
+ENDIF()
+
#IF(NOT X11_XTest_FOUND)
# MESSAGE(FATAL_ERROR "Could not find X11 extension XTest or its developer files.")
#ENDIF()
@@ -48,6 +55,7 @@ SET(SYSDEP_SUFFIX _X11)
FILE(GLOB PVSMGR_SRCS
src/server/*.cpp
src/server/*/*.cpp
+ src/server/util/platform/*${SYSDEP_SUFFIX}.cpp
src/shared/*.cpp
)
@@ -163,7 +171,8 @@ ADD_EXECUTABLE(pvsclient
TARGET_LINK_LIBRARIES(pvsmgr
${QT_LIBRARIES}
# ${VNC_LIBRARIES}
-# ${X11_LIBRARIES}
+ ${X11_LIBRARIES}
+ ${X11_Xscreensaver_LIB}
)
TARGET_LINK_LIBRARIES(pvsclient