mirror of
https://github.com/kakwa/uts-server
synced 2025-07-04 20:47:09 +02:00
adding small cmake module to detect LibreSSL and using it in CMakeLists.txt
This commit is contained in:
parent
730aa230b8
commit
f01f72f913
2 changed files with 65 additions and 5 deletions
|
@ -55,12 +55,16 @@ MESSAGE(STATUS "OpenSSL libraries: ${OPENSSL_LIBRARIES}")
|
|||
MESSAGE(STATUS "OpenSSL version: ${OPENSSL_VERSION}")
|
||||
MESSAGE(STATUS "OS Detected: ${CMAKE_SYSTEM_NAME}")
|
||||
|
||||
|
||||
find_package(LibreSSL)
|
||||
MESSAGE(STATUS "LibreSSL Detected: ${IS_LIBRESSL}")
|
||||
|
||||
if(NOT(DEFINED OPENSSL_API_1_1))
|
||||
if(${OPENSSL_VERSION} VERSION_GREATER 1.0.99)
|
||||
set(OPENSSL_API_1_1 ON)
|
||||
else()
|
||||
set(OPENSSL_API_1_1 OFF)
|
||||
endif()
|
||||
if(${OPENSSL_VERSION} VERSION_GREATER 1.0.99 AND NOT(${IS_LIBRESSL}))
|
||||
set(OPENSSL_API_1_1 ON)
|
||||
else()
|
||||
set(OPENSSL_API_1_1 OFF)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue