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:
authorGiovanni Panozzo <giovanni@panozzo.it>2014-08-25 18:11:20 +0400
committerGiovanni Panozzo <giovanni@panozzo.it>2014-08-25 18:11:20 +0400
commitd8d17c1ca747e98b9a3c6890eb2835c624807259 (patch)
tree82f219c592a9d7e92cf7ac9e0eb0a3b2192ecabf /cmake
parent14f16285dd2ccd0dd53fd3d6728c1b3bee20b56e (diff)
Update multithread (pthread) support for libssh
As explained here: http://api.libssh.org/master/libssh_tutor_threads.html
Diffstat (limited to 'cmake')
-rw-r--r--cmake/FindLIBSSH.cmake5
1 files changed, 4 insertions, 1 deletions
diff --git a/cmake/FindLIBSSH.cmake b/cmake/FindLIBSSH.cmake
index cb9d48a42..d012eece7 100644
--- a/cmake/FindLIBSSH.cmake
+++ b/cmake/FindLIBSSH.cmake
@@ -27,11 +27,14 @@ find_path(LIBSSH_INCLUDE_DIR NAMES libssh/libssh.h
find_library(LIBSSH_LIBRARY NAMES ssh
HINTS ${PC_LIBSSH_LIBDIR} ${PC_LIBSSH_LIBRARY_DIRS})
+find_library(LIBSSH_THREADS_LIBRARY NAMES ssh_threads
+ HINTS ${PC_LIBSSH_LIBDIR} ${PC_LIBSSH_LIBRARY_DIRS})
+
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(LIBSSH DEFAULT_MSG LIBSSH_LIBRARY LIBSSH_INCLUDE_DIR)
-set(LIBSSH_LIBRARIES ${LIBSSH_LIBRARY})
+set(LIBSSH_LIBRARIES ${LIBSSH_LIBRARY} ${LIBSSH_THREADS_LIBRARY})
set(LIBSSH_INCLUDE_DIRS ${LIBSSH_INCLUDE_DIR})
mark_as_advanced(LIBSSH_INCLUDE_DIR LIBSSH_LIBRARY)