diff --git a/CMakeLists.txt b/CMakeLists.txt index 1b8f60089d..06e3ea35e6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -452,8 +452,6 @@ set(FFmpeg_COMPONENTS avutil swscale) -add_subdirectory(externals) - if (ENABLE_QT) if (YUZU_USE_BUNDLED_QT) download_qt(6.8.3) @@ -500,6 +498,9 @@ if (ENABLE_QT) message(STATUS "Using host Qt at ${QT_HOST_PATH}") endif() +# Qt has to download first for QuaZip +add_subdirectory(externals) + function(set_yuzu_qt_components) # Best practice is to ask for all components at once, so they are from the same version set(YUZU_QT_COMPONENTS2 Core Widgets Concurrent)