aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorcrueter <crueter@eden-emu.dev>2026-02-02 06:17:57 +0100
committercrueter <crueter@eden-emu.dev>2026-02-02 06:17:57 +0100
commit2a3507c2b92a577cf9814b5722c2adc6a0012cb0 (patch)
tree45d3dfb03da9ed67d2ff6becbaa1d4dca0ed69f5 /CMakeLists.txt
parentf71f43561deb3450ecebd78e6c29a83c0c88ad09 (diff)
[cmake] Move Qt externals handling to root CMakeLists.txt, and move QuaZip to upstream (#3447)
QuaZip lets you disable QTextCodec now so we can use it. Signed-off-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3447 Reviewed-by: DraVee <dravee@eden-emu.dev> Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a3fe858875..86a67ce0a5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -693,6 +693,14 @@ if (ENABLE_QT)
set(QT_MAJOR_VERSION 6)
# Qt6 sets cxx_std_17 and we need to undo that
set_target_properties(Qt6::Platform PROPERTIES INTERFACE_COMPILE_FEATURES "")
+
+ ## Qt Externals ##
+
+ # QuaZip
+ AddJsonPackage(quazip)
+
+ # frozen
+ AddJsonPackage(frozen)
endif()
if (NOT YUZU_STATIC_ROOM AND NOT (YUZU_USE_BUNDLED_FFMPEG OR YUZU_USE_EXTERNAL_FFMPEG))