diff --git a/coin/platform_configs/qtbase.yaml b/coin/platform_configs/qtbase.yaml index 73ead751..eb4a448d 100644 --- a/coin/platform_configs/qtbase.yaml +++ b/coin/platform_configs/qtbase.yaml @@ -11,7 +11,8 @@ Include: [ cmake_platforms_qemu_vxworks_tests_static.yaml, qtlite.yaml, qtbase-new-compiler-testing.yaml, - quick-minimal.yaml + quick-minimal.yaml, + quick-bridges.yaml ] Configurations: [] Overrides: diff --git a/coin/platform_configs/qtdeclarative.yaml b/coin/platform_configs/qtdeclarative.yaml index 04914f85..0789a024 100644 --- a/coin/platform_configs/qtdeclarative.yaml +++ b/coin/platform_configs/qtdeclarative.yaml @@ -8,7 +8,8 @@ Include: [ cmake_platforms_qemu_vxworks_buildtest_static.yaml, cmake_platforms_qemu_vxworks_tests_static.yaml, qtlite.yaml, - quick-minimal.yaml + quick-minimal.yaml, + quick-bridges.yaml ] Configurations: [] Overrides: diff --git a/coin/platform_configs/qtimageformats.yaml b/coin/platform_configs/qtimageformats.yaml index 1ca3d31b..2f56d19b 100644 --- a/coin/platform_configs/qtimageformats.yaml +++ b/coin/platform_configs/qtimageformats.yaml @@ -5,7 +5,8 @@ Include: [ integrity.yaml, cmake_platforms_qemu_vxworks_buildtest_static.yaml, cmake_platforms_qemu_vxworks_tests_static.yaml, - quick-minimal.yaml + quick-minimal.yaml, + quick-bridges.yaml ] Configurations: [] Overrides: diff --git a/coin/platform_configs/qtlanguageserver.yaml b/coin/platform_configs/qtlanguageserver.yaml index 38b8855a..2a77a6bd 100644 --- a/coin/platform_configs/qtlanguageserver.yaml +++ b/coin/platform_configs/qtlanguageserver.yaml @@ -5,6 +5,7 @@ Include: [ integrity.yaml, cmake_platforms_qemu_vxworks_buildtest_static.yaml, cmake_platforms_qemu_vxworks_tests_static.yaml, - quick-minimal.yaml + quick-minimal.yaml, + quick-bridges.yaml ] Configurations: [] diff --git a/coin/platform_configs/qtshadertools.yaml b/coin/platform_configs/qtshadertools.yaml index 38b8855a..2a77a6bd 100644 --- a/coin/platform_configs/qtshadertools.yaml +++ b/coin/platform_configs/qtshadertools.yaml @@ -5,6 +5,7 @@ Include: [ integrity.yaml, cmake_platforms_qemu_vxworks_buildtest_static.yaml, cmake_platforms_qemu_vxworks_tests_static.yaml, - quick-minimal.yaml + quick-minimal.yaml, + quick-bridges.yaml ] Configurations: [] diff --git a/coin/platform_configs/qtsvg.yaml b/coin/platform_configs/qtsvg.yaml index 38b8855a..2a77a6bd 100644 --- a/coin/platform_configs/qtsvg.yaml +++ b/coin/platform_configs/qtsvg.yaml @@ -5,6 +5,7 @@ Include: [ integrity.yaml, cmake_platforms_qemu_vxworks_buildtest_static.yaml, cmake_platforms_qemu_vxworks_tests_static.yaml, - quick-minimal.yaml + quick-minimal.yaml, + quick-bridges.yaml ] Configurations: [] diff --git a/coin/platform_configs/quick-bridges.yaml b/coin/platform_configs/quick-bridges.yaml new file mode 100644 index 00000000..23404ee5 --- /dev/null +++ b/coin/platform_configs/quick-bridges.yaml @@ -0,0 +1,70 @@ +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 + -disable-deprecated-up-to 0x070000 + -no-feature-widgets + -no-feature-sql + -no-feature-printsupport + -no-feature-dbus + -no-feature-vnc + -no-feature-picture + -no-feature-pdf + -no-feature-network + Environment variables: [] +- + Id: 'linux-quick-bridges' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Compiler: 'GCC' + Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'Insignificant'] + Configure arguments: > + -nomake examples + -nomake tests + -release + -force-debug-info + -separate-debug-info + -optimize-size + -shared + -disable-deprecated-up-to 0x070000 + -no-feature-widgets + -no-feature-sql + -no-feature-printsupport + -no-feature-dbus + -no-feature-vnc + -no-feature-picture + -no-feature-pdf + Environment variables: [] +- + 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 + -disable-deprecated-up-to 0x070000 + -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', + ]