diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 0b5e89e..4214fd3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,8 +27,20 @@ FIND_PACKAGE( VNC REQUIRED ) INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} + ${X11_INCLUDE_DIR} + ${X11_XTest_INCLUDE_PATH} + ${X11_Xinput_INCLUDE_PATH} ) +IF(NOT X11_XTest_FOUND) + MESSAGE(FATAL_ERROR "Could not find X11 extension XTest or its developer files.") +ENDIF() +IF(NOT X11_Xinput_FOUND) + MESSAGE(FATAL_ERROR "Could not find X11 extension Xinput or its developer files.") +ENDIF() + +ADD_SUBDIRECTORY(src/input) + IF(WIN32) SET(sysdep_suffix _Win32) INCLUDE_DIRECTORIES( @@ -343,6 +355,7 @@ TARGET_LINK_LIBRARIES( pvsmgr ${VNC_LIBRARIES} ${X11_LIBRARIES} pvsmcast + pvsinput ) ENDIF(WIN32) @@ -356,6 +369,7 @@ ELSEIF(UNIX) ${VNC_LIBRARIES} ${X11_LIBRARIES} pvsmcast + pvsinput ) ENDIF(WIN32) @@ -371,7 +385,10 @@ ELSEIF(UNIX) ${QT_LIBRARIES} ${VNC_LIBRARIES} ${X11_LIBRARIES} - pvsmcast + ${X11_XTest_LIB} + ${X11_Xinput_LIB} + pvsmcast + pvsinput ) ENDIF(WIN32) |