[cmake] real bundled Qt #3138

Open
opened 2025-12-03 07:29:39 +01:00 by crueter · 0 comments
Owner

Issue

We can hijack the existing crueter-ci spec for this. It doesn't necessarily have to be a CI, but basically build those static debloated Qt packages for every platform and package them according to the spec. (though a full CI would be neat)

AddCIPackage(
    NAME Qt
    PACKAGE Qt6
    VERSION 6.10.1
    MIN_VERSION 6
    REPO crueter-ci/Qt
    DISABLED_PLATFORMS android-x86_64 android-aarch64
)

if (NOT Qt_ADDED)
    message(FATAL_ERROR "Unsupported platform for bundled Qt. Disable YUZU_USE_BUNDLED_QT and try again.")
endif()

list(APPEND CMAKE_PREFIX_PATH ${Qt_SOURCE_DIR}/lib/cmake)

Prerequisites:

  • Static Qt support for all platforms
### Issue We can hijack the existing crueter-ci spec for this. It doesn't necessarily have to be a CI, but basically build those static debloated Qt packages for every platform and package them according to the spec. (though a full CI would be neat) ```cmake AddCIPackage( NAME Qt PACKAGE Qt6 VERSION 6.10.1 MIN_VERSION 6 REPO crueter-ci/Qt DISABLED_PLATFORMS android-x86_64 android-aarch64 ) if (NOT Qt_ADDED) message(FATAL_ERROR "Unsupported platform for bundled Qt. Disable YUZU_USE_BUNDLED_QT and try again.") endif() list(APPEND CMAKE_PREFIX_PATH ${Qt_SOURCE_DIR}/lib/cmake) ``` Prerequisites: - [ ] Static Qt support for all platforms
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eden-emu/eden#3138
No description provided.