Meta: Refactor the way the GUI framework is picked

This is largely based of off the work done by Andrew Kaster in #5918.
Having this toggle makes much more sense, especially if there will be
more UIs in the future.

Co-authored-by: Andrew Kaster <andrew@ladybird.org>
This commit is contained in:
Undefine
2026-03-27 21:03:22 +01:00
committed by Andrew Kaster
parent 4eda70a4f1
commit fbbcc73fea
Notes: github-actions[bot] 2026-03-29 20:01:42 +00:00
8 changed files with 23 additions and 28 deletions

View File

@@ -53,11 +53,6 @@ endif()
add_cxx_compile_options(-Wno-expansion-to-defined)
add_cxx_compile_options(-Wno-user-defined-literals)
if (ANDROID AND ENABLE_QT)
message(STATUS "Disabling Qt for Android")
set(ENABLE_QT OFF CACHE BOOL "" FORCE)
endif()
# We need to find OpenSSL in order to link it explicitly with all targets.
find_package(OpenSSL REQUIRED)