From 35c7c33c23685e00bc981a3809a3f3a3597c2f9a Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 6 Mar 2017 16:01:30 +0100 Subject: [server] Prevent screen standby while clients are connected --- CMakeLists.txt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'CMakeLists.txt') 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 -- cgit v1.2.3-55-g7522