mirror of
git://code.qt.io/qt/qt5.git
synced 2026-03-07 04:46:06 +08:00
Remove the flag "-disable-deprecated-up-to 0x070000" which disables all deprecated function up to Qt 7.0. We want users to be able to combine qtbridge and cxx-qt in Rust, so both must use the same Qt version for binary compatibility. If Qt installation is not present on the system then we will download the minimal Qt from web. We also want to support picking specific version of Qt by user: i.e. "qt_exact_6_10". In this case when the Qt installation is downloaded from web and built with `disable-deprecated-up-to 0x700000` it might confusing for user if some functions are missing from API. Change-Id: I5d00124a1704d4b5a553b7c2d05b3693ff422e74 Reviewed-by: Matthias Rauter <matthias.rauter@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
69 lines
1.9 KiB
YAML
69 lines
1.9 KiB
YAML
Version: 2
|
|
Configurations:
|
|
-
|
|
Id: 'macos-quick-bridges'
|
|
Template: 'qtci-macos-15-arm-104'
|
|
Compiler: 'Clang'
|
|
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
Configure arguments: >
|
|
-nomake examples
|
|
-nomake tests
|
|
-release
|
|
-force-debug-info
|
|
-separate-debug-info
|
|
-optimize-size
|
|
-shared
|
|
-no-feature-widgets
|
|
-no-feature-sql
|
|
-no-feature-printsupport
|
|
-no-feature-dbus
|
|
-no-feature-vnc
|
|
-no-feature-picture
|
|
-no-feature-pdf
|
|
Environment variables: []
|
|
-
|
|
Id: 'linux-quick-bridges'
|
|
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
|
Compiler: 'GCC'
|
|
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
Configure arguments: >
|
|
-nomake examples
|
|
-nomake tests
|
|
-release
|
|
-force-debug-info
|
|
-separate-debug-info
|
|
-optimize-size
|
|
-shared
|
|
-no-feature-widgets
|
|
-no-feature-sql
|
|
-no-feature-printsupport
|
|
-no-feature-dbus
|
|
-no-feature-vnc
|
|
-no-feature-picture
|
|
-no-feature-pdf
|
|
Environment variables: [
|
|
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
|
]
|
|
-
|
|
Id: 'windows-quick-bridges'
|
|
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
Compiler: 'MSVC2022'
|
|
Features: ['Packaging', 'Sccache', "DebugAndRelease", 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
Configure arguments: >
|
|
-nomake examples
|
|
-nomake tests
|
|
-debug-and-release
|
|
-force-debug-info
|
|
-optimize-size
|
|
-shared
|
|
-no-feature-widgets
|
|
-no-feature-sql
|
|
-no-feature-printsupport
|
|
-no-feature-dbus
|
|
-no-feature-vnc
|
|
-no-feature-picture
|
|
-no-feature-pdf
|
|
Environment variables: [
|
|
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON',
|
|
]
|