libssh2

Форк
0
/
libssh2-config.cmake.in 
31 строка · 912.0 Байт
1
# Copyright (C) The libssh2 project and its contributors.
2
# SPDX-License-Identifier: BSD-3-Clause
3

4
include(CMakeFindDependencyMacro)
5
list(PREPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR})
6

7
if("@CRYPTO_BACKEND@" STREQUAL "OpenSSL")
8
  find_dependency(OpenSSL)
9
elseif("@CRYPTO_BACKEND@" STREQUAL "wolfSSL")
10
  find_package(wolfssl)
11
elseif("@CRYPTO_BACKEND@" STREQUAL "Libgcrypt")
12
  find_package(Libgcrypt)
13
elseif("@CRYPTO_BACKEND@" STREQUAL "mbedTLS")
14
  find_package(mbedTLS)
15
endif()
16

17
if(@ZLIB_FOUND@)
18
  find_dependency(ZLIB)
19
endif()
20

21
include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@-targets.cmake")
22

23
# Alias for either shared or static library
24
if(NOT TARGET @PROJECT_NAME@::@LIB_NAME@)
25
  add_library(@PROJECT_NAME@::@LIB_NAME@ ALIAS @PROJECT_NAME@::@LIB_SELECTED@)
26
endif()
27

28
# Compatibility alias
29
if(NOT TARGET Libssh2::@LIB_NAME@)
30
  add_library(Libssh2::@LIB_NAME@ ALIAS @PROJECT_NAME@::@LIB_SELECTED@)
31
endif()
32

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.