Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorMichael Klein <m.klein@mvz-labor-lb.de>2023-03-08 17:36:11 +0300
committerMichael Klein <m.klein@mvz-labor-lb.de>2023-03-08 17:40:00 +0300
commited991f205ed05b49a9aecddd987915bfa1026b9d (patch)
tree0216ed698764632eb613b141005be99a4ad1237b /cmake
parentbdd98c3a1723bc17824974c9b3b3b562e74512bd (diff)
cmake/FindLIBVNCSERVER.cmake: also check for libvncclient
Diffstat (limited to 'cmake')
-rw-r--r--cmake/FindLIBVNCSERVER.cmake7
1 files changed, 5 insertions, 2 deletions
diff --git a/cmake/FindLIBVNCSERVER.cmake b/cmake/FindLIBVNCSERVER.cmake
index 36b9a997a..e6dd17daf 100644
--- a/cmake/FindLIBVNCSERVER.cmake
+++ b/cmake/FindLIBVNCSERVER.cmake
@@ -19,7 +19,7 @@
find_package(PkgConfig)
pkg_check_modules(PC_LIBVNCSERVER libvncserver)
-set(LIBVNCSERVER_DEFINITIONS ${PC_LIBVNCSERVER_CFLAGS_OTHER})
+pkg_check_modules(PC_LIBVNCCLIENT libvncclient)
find_path(LIBVNCSERVER_INCLUDE_DIR NAMES rfb/rfb.h
HINTS ${PC_LIBVNCSERVER_INCLUDEDIR} ${PC_LIBVNCSERVER_INCLUDE_DIRS})
@@ -27,11 +27,14 @@ find_path(LIBVNCSERVER_INCLUDE_DIR NAMES rfb/rfb.h
find_library(LIBVNCSERVER_LIBRARY NAMES vncserver
HINTS ${PC_LIBVNCSERVER_LIBDIR} ${PC_LIBVNCSERVER_LIBRARY_DIRS})
+find_library(LIBVNCCLIENT_LIBRARY NAMES vncclient
+ HINTS ${PC_LIBVNCCLIENT_LIBDIR} ${PC_LIBVNCCLIENT_LIBRARY_DIRS})
+
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(LIBVNCSERVER DEFAULT_MSG LIBVNCSERVER_LIBRARY LIBVNCSERVER_INCLUDE_DIR)
-set(LIBVNCSERVER_LIBRARIES ${LIBVNCSERVER_LIBRARY})
+set(LIBVNCSERVER_LIBRARIES ${LIBVNCSERVER_LIBRARY} ${LIBVNCCLIENT_LIBRARY})
set(LIBVNCSERVER_INCLUDE_DIRS ${LIBVNCSERVER_INCLUDE_DIR})
mark_as_advanced(LIBVNCSERVER_INCLUDE_DIR LIBVNCSERVER_LIBRARY)