Browse Source

try fix android build

Signed-off-by: crueter <crueter@eden-emu.dev>
update-deps
crueter 2 days ago
parent
commit
b372498576
No known key found for this signature in database GPG Key ID: 425ACD2D4830EBC6
  1. 4
      externals/CMakeLists.txt
  2. 5
      src/web_service/CMakeLists.txt

4
externals/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)

5
src/web_service/CMakeLists.txt

@ -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)
Loading…
Cancel
Save