externals: auto detect system OpenSSL

This commit is contained in:
liushuyu 2020-10-27 14:20:20 -06:00
parent 8e673cbb08
commit eb84e0f63a
No known key found for this signature in database
GPG key ID: 23D1CE4534419437
2 changed files with 2 additions and 4 deletions

View file

@ -30,8 +30,6 @@ option(ENABLE_VULKAN "Enables Vulkan backend" ON)
option(USE_DISCORD_PRESENCE "Enables Discord Rich Presence" OFF)
option(USE_SYSTEM_SSL "Use system provided SSL library" OFF)
# Default to a Release build
get_property(IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)
if (NOT IS_MULTI_CONFIG AND NOT CMAKE_BUILD_TYPE)

View file

@ -73,8 +73,8 @@ if (NOT LIBZIP_FOUND)
endif()
if (ENABLE_WEB_SERVICE)
if (USE_SYSTEM_SSL)
find_package(OpenSSL 1.1 REQUIRED)
find_package(OpenSSL 1.1)
if (OPENSSL_FOUND)
set(OPENSSL_LIBRARIES OpenSSL::SSL OpenSSL::Crypto)
else()
# LibreSSL