diff options
Diffstat (limited to 'LibreSSLConfig.cmake.in')
-rw-r--r-- | LibreSSLConfig.cmake.in | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/LibreSSLConfig.cmake.in b/LibreSSLConfig.cmake.in new file mode 100644 index 0000000..d6fbe3b --- /dev/null +++ b/LibreSSLConfig.cmake.in | |||
@@ -0,0 +1,33 @@ | |||
1 | @PACKAGE_INIT@ | ||
2 | |||
3 | set(LIBRESSL_VERSION @VERSION@) | ||
4 | set_and_check(LIBRESSL_INCLUDE_DIR @PACKAGE_INCLUDE_DIRECTORY@) | ||
5 | |||
6 | if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/LibreSSL-Crypto.cmake") | ||
7 | include("${CMAKE_CURRENT_LIST_DIR}/LibreSSL-Crypto.cmake") | ||
8 | set(LIBRESSL_CRYPTO_LIBRARY LibreSSL::Crypto) | ||
9 | endif() | ||
10 | |||
11 | if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/LibreSSL-SSL.cmake") | ||
12 | include("${CMAKE_CURRENT_LIST_DIR}/LibreSSL-SSL.cmake") | ||
13 | set(LIBRESSL_SSL_LIBRARY LibreSSL::SSL) | ||
14 | endif() | ||
15 | |||
16 | if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/LibreSSL-TLS.cmake") | ||
17 | include("${CMAKE_CURRENT_LIST_DIR}/LibreSSL-TLS.cmake") | ||
18 | set(LIBRESSL_TLS_LIBRARY LibreSSL::TLS) | ||
19 | endif() | ||
20 | |||
21 | set(LIBRESSL_LIBRARIES | ||
22 | ${LIBRESSL_CRYPTO_LIBRARY} | ||
23 | ${LIBRESSL_SSL_LIBRARY} | ||
24 | ${LIBRESSL_TLS_LIBRARY} | ||
25 | ) | ||
26 | |||
27 | check_required_components( | ||
28 | Crypto | ||
29 | SSL | ||
30 | TLS | ||
31 | ) | ||
32 | |||
33 | set(LIBRESSL_FOUND TRUE) | ||