mark_as_advanced(CURL_USE_LIBSSH)
if(NOT USE_LIBSSH2 AND CURL_USE_LIBSSH)
find_package(Libssh REQUIRED)
- if(LIBSSH_FOUND)
- list(APPEND CURL_LIBS ${LIBSSH_LIBRARIES})
- list(APPEND CURL_LIBDIRS ${LIBSSH_LIBRARY_DIRS})
- list(APPEND LIBCURL_PC_REQUIRES_PRIVATE "libssh")
- include_directories(SYSTEM ${LIBSSH_INCLUDE_DIRS})
- link_directories(${LIBSSH_LIBRARY_DIRS})
- if(LIBSSH_CFLAGS)
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${LIBSSH_CFLAGS}")
- endif()
- set(USE_LIBSSH ON)
+ list(APPEND CURL_LIBS ${LIBSSH_LIBRARIES})
+ list(APPEND CURL_LIBDIRS ${LIBSSH_LIBRARY_DIRS})
+ list(APPEND LIBCURL_PC_REQUIRES_PRIVATE "libssh")
+ include_directories(SYSTEM ${LIBSSH_INCLUDE_DIRS})
+ link_directories(${LIBSSH_LIBRARY_DIRS})
+ if(LIBSSH_CFLAGS)
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${LIBSSH_CFLAGS}")
endif()
+ set(USE_LIBSSH ON)
endif()
# wolfSSH
mark_as_advanced(CURL_USE_GSASL)
if(CURL_USE_GSASL)
find_package(Libgsasl REQUIRED)
- if(LIBGSASL_FOUND)
- list(APPEND CURL_LIBS ${LIBGSASL_LIBRARIES})
- list(APPEND CURL_LIBDIRS ${LIBGSASL_LIBRARY_DIRS})
- list(APPEND LIBCURL_PC_REQUIRES_PRIVATE "libgsasl")
- include_directories(SYSTEM ${LIBGSASL_INCLUDE_DIRS})
- link_directories(${LIBGSASL_LIBRARY_DIRS})
- if(LIBGSASL_CFLAGS)
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${LIBGSASL_CFLAGS}")
- endif()
- set(USE_GSASL ON)
+ list(APPEND CURL_LIBS ${LIBGSASL_LIBRARIES})
+ list(APPEND CURL_LIBDIRS ${LIBGSASL_LIBRARY_DIRS})
+ list(APPEND LIBCURL_PC_REQUIRES_PRIVATE "libgsasl")
+ include_directories(SYSTEM ${LIBGSASL_INCLUDE_DIRS})
+ link_directories(${LIBGSASL_LIBRARY_DIRS})
+ if(LIBGSASL_CFLAGS)
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${LIBGSASL_CFLAGS}")
endif()
+ set(USE_GSASL ON)
endif()
option(CURL_USE_GSSAPI "Use GSSAPI implementation" OFF)
message(FATAL_ERROR "Using libuv without debug support enabled is useless")
endif()
find_package(Libuv REQUIRED)
- if(LIBUV_FOUND)
- list(APPEND CURL_LIBS ${LIBUV_LIBRARIES})
- list(APPEND CURL_LIBDIRS ${LIBUV_LIBRARY_DIRS})
- list(APPEND LIBCURL_PC_REQUIRES_PRIVATE "libuv")
- include_directories(SYSTEM ${LIBUV_INCLUDE_DIRS})
- link_directories(${LIBUV_LIBRARY_DIRS})
- if(LIBUV_CFLAGS)
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${LIBUV_CFLAGS}")
- endif()
- set(USE_LIBUV ON)
- set(HAVE_UV_H ON)
- endif()
+ list(APPEND CURL_LIBS ${LIBUV_LIBRARIES})
+ list(APPEND CURL_LIBDIRS ${LIBUV_LIBRARY_DIRS})
+ list(APPEND LIBCURL_PC_REQUIRES_PRIVATE "libuv")
+ include_directories(SYSTEM ${LIBUV_INCLUDE_DIRS})
+ link_directories(${LIBUV_LIBRARY_DIRS})
+ if(LIBUV_CFLAGS)
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${LIBUV_CFLAGS}")
+ endif()
+ set(USE_LIBUV ON)
+ set(HAVE_UV_H ON)
endif()
option(USE_LIBRTMP "Enable librtmp from rtmpdump" OFF)