CodeCommitsIssuesPull requestsActionsInsightsSecurity
CLICKHOUSE-3242

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

cmake/find_openssl.cmake

22lines · modecode

1set (OPENSSL_USE_STATIC_LIBS ${USE_STATIC_LIBRARIES})
2if (APPLE)
3 set (OPENSSL_ROOT_DIR "/usr/local/opt/openssl")
4endif ()
5find_package (OpenSSL)
6if (NOT OPENSSL_FOUND)
7 # Try to find manually.
8 set (OPENSSL_INCLUDE_DIR "/usr/local/opt/openssl/include")
9 set (OPENSSL_PATHS "/usr/local/opt/openssl/lib")
10 find_library (OPENSSL_SSL_LIBRARY ssl PATHS ${OPENSSL_PATHS})
11 find_library (OPENSSL_CRYPTO_LIBRARY crypto PATHS ${OPENSSL_PATHS})
12 if (OPENSSL_SSL_LIBRARY AND OPENSSL_CRYPTO_LIBRARY)
13 set (OPENSSL_LIBRARIES ${OPENSSL_SSL_LIBRARY} ${OPENSSL_CRYPTO_LIBRARY})
14 set (OPENSSL_FOUND 1)
15 endif ()
16endif ()
17
18if (OPENSSL_FOUND)
19 include_directories (${OPENSSL_INCLUDE_DIR})
20endif ()
21
22message (STATUS "Using openssl=${OPENSSL_FOUND}: ${OPENSSL_INCLUDE_DIR} : ${OPENSSL_LIBRARIES}")