Browse Source

fix cmake in ENABLE_OPENSSL

pull/3308/head
Maufeat 3 weeks ago
committed by crueter
parent
commit
4e5040d4f6
  1. 8
      src/core/CMakeLists.txt

8
src/core/CMakeLists.txt

@ -1212,7 +1212,6 @@ else()
endif() endif()
target_link_libraries(core PRIVATE fmt::fmt nlohmann_json::nlohmann_json RenderDoc::API MbedTLS::mbedcrypto${MBEDTLS_LIB_SUFFIX} MbedTLS::mbedtls${MBEDTLS_LIB_SUFFIX}) target_link_libraries(core PRIVATE fmt::fmt nlohmann_json::nlohmann_json RenderDoc::API MbedTLS::mbedcrypto${MBEDTLS_LIB_SUFFIX} MbedTLS::mbedtls${MBEDTLS_LIB_SUFFIX})
target_link_libraries(core PRIVATE httplib::httplib)
if (ENABLE_WEB_SERVICE) if (ENABLE_WEB_SERVICE)
target_compile_definitions(core PUBLIC ENABLE_WEB_SERVICE) target_compile_definitions(core PUBLIC ENABLE_WEB_SERVICE)
@ -1266,19 +1265,20 @@ if(ENABLE_OPENSSL)
find_package(OpenSSL REQUIRED) find_package(OpenSSL REQUIRED)
target_link_libraries(core PRIVATE OpenSSL::SSL OpenSSL::Crypto)
target_link_libraries(core PRIVATE OpenSSL::SSL OpenSSL::Crypto httplib::httplib)
target_compile_definitions(core PRIVATE CPPHTTPLIB_OPENSSL_SUPPORT) target_compile_definitions(core PRIVATE CPPHTTPLIB_OPENSSL_SUPPORT)
elseif (APPLE) elseif (APPLE)
target_sources(core PRIVATE target_sources(core PRIVATE
hle/service/ssl/ssl_backend_securetransport.cpp) hle/service/ssl/ssl_backend_securetransport.cpp)
target_link_libraries(core PRIVATE "-framework Security")
target_link_libraries(core PRIVATE "-framework Security" httplib::httplib)
elseif (WIN32) elseif (WIN32)
target_sources(core PRIVATE target_sources(core PRIVATE
hle/service/ssl/ssl_backend_schannel.cpp) hle/service/ssl/ssl_backend_schannel.cpp)
target_link_libraries(core PRIVATE crypt32 secur32)
target_link_libraries(core PRIVATE crypt32 secur32 httplib::httplib)
else() else()
target_sources(core PRIVATE target_sources(core PRIVATE
hle/service/ssl/ssl_backend_none.cpp) hle/service/ssl/ssl_backend_none.cpp)
target_link_libraries(core PRIVATE httplib::httplib)
endif() endif()
create_target_directory_groups(core) create_target_directory_groups(core)
Loading…
Cancel
Save