From b3724985766bc935058871b03efaf274af647f99 Mon Sep 17 00:00:00 2001 From: crueter Date: Tue, 3 Mar 2026 11:26:13 -0500 Subject: [PATCH] try fix android build Signed-off-by: crueter --- externals/CMakeLists.txt | 4 ++++ src/web_service/CMakeLists.txt | 5 +---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt index 7b4c481ba5..77caf2b5a4 100644 --- a/externals/CMakeLists.txt +++ b/externals/CMakeLists.txt @@ -232,6 +232,10 @@ endif() # httplib AddJsonPackage(httplib) +if (httplib_ADDED) + target_link_libraries(httplib INTERFACE zstd::zstd) +endif() + # cpp-jwt if (ENABLE_WEB_SERVICE OR ENABLE_UPDATE_CHECKER) AddJsonPackage(cpp-jwt) diff --git a/src/web_service/CMakeLists.txt b/src/web_service/CMakeLists.txt index d57b9b52f2..0dedad16f7 100644 --- a/src/web_service/CMakeLists.txt +++ b/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-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) 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)