CodeCommitsIssuesPull requestsActionsInsightsSecurity
v1.1.3-testing

Branches

Tags

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

Clone

HTTPS

Download ZIP

cmake/find_openssl.cmake

21lines · 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 (OPENSSL_FOUND)
7 include_directories (${OPENSSL_INCLUDE_DIR})
8endif ()
9if (NOT OPENSSL_FOUND)
10 # Try to find manually.
11 include_directories ("/usr/local/opt/openssl/include")
12 set (OPENSSL_HINTS "/usr/local/opt/openssl/lib")
13 if (USE_STATIC_LIBRARIES)
14 find_library (OPENSSL_SSL_LIBRARY libssl.a HINTS ${OPENSSL_HINTS})
15 find_library (OPENSSL_CRYPTO_LIBRARY libcrypto.a HINTS ${OPENSSL_HINTS})
16 else ()
17 find_library (OPENSSL_SSL_LIBRARY ssl HINTS ${OPENSSL_HINTS})
18 find_library (OPENSSL_CRYPTO_LIBRARY crypto HINTS ${OPENSSL_HINTS})
19 endif ()
20 set (OPENSSL_LIBRARIES ${OPENSSL_SSL_LIBRARY} ${OPENSSL_CRYPTO_LIBRARY})
21endif ()