[update_checker] Use bundled Mozilla certificates for httplib (#2785)
Previously, using bundled OpenSSL would result in the SSL library to fail to resolve certificates due to weird system funkiness that is basically impossible to deal with in a way that won't give you anal cancer. So to solve this the OpenSSL CI now bundles a precompiled certificate from Mozilla, which makes the update checker work Needs update checker testing on Windows and Android first and foremost Signed-off-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2785 Reviewed-by: MaranBr <maranbr@eden-emu.dev>
This commit is contained in:
@@ -431,6 +431,9 @@ include(CPMUtil)
|
||||
if (ENABLE_OPENSSL)
|
||||
if (YUZU_USE_BUNDLED_OPENSSL)
|
||||
AddJsonPackage(openssl)
|
||||
if (OpenSSL_ADDED)
|
||||
add_compile_definitions(YUZU_BUNDLED_OPENSSL)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
find_package(OpenSSL 1.1.1 REQUIRED)
|
||||
|
||||
Reference in New Issue
Block a user