Browse Source
try fix android build
Signed-off-by: crueter <crueter@eden-emu.dev>
update-deps
crueter
2 days ago
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
2 changed files with
5 additions and
4 deletions
-
externals/CMakeLists.txt
-
src/web_service/CMakeLists.txt
|
|
@ -232,6 +232,10 @@ endif() |
|
|
# httplib |
|
|
# httplib |
|
|
AddJsonPackage(httplib) |
|
|
AddJsonPackage(httplib) |
|
|
|
|
|
|
|
|
|
|
|
if (httplib_ADDED) |
|
|
|
|
|
target_link_libraries(httplib INTERFACE zstd::zstd) |
|
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
# cpp-jwt |
|
|
# cpp-jwt |
|
|
if (ENABLE_WEB_SERVICE OR ENABLE_UPDATE_CHECKER) |
|
|
if (ENABLE_WEB_SERVICE OR ENABLE_UPDATE_CHECKER) |
|
|
AddJsonPackage(cpp-jwt) |
|
|
AddJsonPackage(cpp-jwt) |
|
|
|
|
|
@ -1,6 +1,3 @@ |
|
|
# SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project |
|
|
|
|
|
# SPDX-License-Identifier: GPL-3.0-or-later |
|
|
|
|
|
|
|
|
|
|
|
# SPDX-FileCopyrightText: 2018 yuzu Emulator Project |
|
|
# SPDX-FileCopyrightText: 2018 yuzu Emulator Project |
|
|
# SPDX-License-Identifier: GPL-2.0-or-later |
|
|
# SPDX-License-Identifier: GPL-2.0-or-later |
|
|
|
|
|
|
|
|
@ -21,5 +18,5 @@ target_include_directories(web_service PUBLIC ${cpp-jwt_SOURCE_DIR}/include) |
|
|
target_link_libraries(web_service PRIVATE common network nlohmann_json::nlohmann_json httplib::httplib cpp-jwt::cpp-jwt) |
|
|
target_link_libraries(web_service PRIVATE common network nlohmann_json::nlohmann_json httplib::httplib cpp-jwt::cpp-jwt) |
|
|
|
|
|
|
|
|
find_package(OpenSSL REQUIRED) |
|
|
find_package(OpenSSL REQUIRED) |
|
|
target_link_libraries(web_service PRIVATE OpenSSL::SSL OpenSSL::Crypto zstd::zstd) |
|
|
|
|
|
|
|
|
target_link_libraries(web_service PRIVATE OpenSSL::SSL OpenSSL::Crypto) |
|
|
target_compile_definitions(web_service PRIVATE CPPHTTPLIB_OPENSSL_SUPPORT) |
|
|
target_compile_definitions(web_service PRIVATE CPPHTTPLIB_OPENSSL_SUPPORT) |