39 lines
863 B
Text
39 lines
863 B
Text
--- ./src/threads/CMakeLists.txt
|
|
+++ ./src/threads/CMakeLists.txt
|
|
@@ -24,30 +24,12 @@ if (WITH_STATIC_LIB)
|
|
endif (WITH_STATIC_LIB)
|
|
|
|
set(LIBSSH_THREADS_LINK_LIBRARIES
|
|
- ${LIBSSH_SHARED_LIBRARY}
|
|
-)
|
|
-
|
|
-set(libssh_threads_SRCS
|
|
-)
|
|
-
|
|
-# build and link pthread
|
|
-if (CMAKE_USE_PTHREADS_INIT)
|
|
- set(libssh_threads_SRCS
|
|
- ${libssh_threads_SRCS}
|
|
- pthread.c
|
|
- )
|
|
-
|
|
- set(LIBSSH_THREADS_LINK_LIBRARIES
|
|
- ${LIBSSH_THREADS_LINK_LIBRARIES}
|
|
- ${CMAKE_THREAD_LIBS_INIT}
|
|
- )
|
|
-endif (CMAKE_USE_PTHREADS_INIT)
|
|
-
|
|
-set(LIBSSH_THREADS_LINK_LIBRARIES
|
|
- ${LIBSSH_THREADS_LINK_LIBRARIES}
|
|
+ ${LIBSSH_SHARED_LIBRARY} ${CMAKE_THREAD_LIBS_INIT}
|
|
CACHE INTERNAL "libssh threads link libraries"
|
|
)
|
|
|
|
+set(libssh_threads_SRCS pthread.c)
|
|
+
|
|
include_directories(
|
|
${LIBSSH_THREADS_PUBLIC_INCLUDE_DIRS}
|
|
${LIBSSH_THREADS_PRIVATE_INCLUDE_DIRS}
|
|
|
|
|
|
|