[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:
parent
e33d426ac4
commit
bff09f36cc
2 changed files with 66 additions and 39 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue