diff --git a/coin/platform_configs/qtbase.yaml b/coin/platform_configs/qtbase.yaml index e55ab01f..537b256f 100644 --- a/coin/platform_configs/qtbase.yaml +++ b/coin/platform_configs/qtbase.yaml @@ -10,7 +10,8 @@ Include: [ cmake_platforms_qemu_vxworks_buildtest_static.yaml, cmake_platforms_qemu_vxworks_tests_static.yaml, qtlite.yaml, - qtbase-new-compiler-testing.yaml + qtbase-new-compiler-testing.yaml, + quick-bridges.yaml ] Configurations: [] Overrides: diff --git a/coin/platform_configs/qtdeclarative.yaml b/coin/platform_configs/qtdeclarative.yaml index d0fe0e60..a2d94ba0 100644 --- a/coin/platform_configs/qtdeclarative.yaml +++ b/coin/platform_configs/qtdeclarative.yaml @@ -7,7 +7,8 @@ Include: [ cmake_platforms_static_tests.yaml, cmake_platforms_qemu_vxworks_buildtest_static.yaml, cmake_platforms_qemu_vxworks_tests_static.yaml, - qtlite.yaml + qtlite.yaml, + quick-bridges.yaml ] Configurations: [] Overrides: diff --git a/coin/platform_configs/qtimageformats.yaml b/coin/platform_configs/qtimageformats.yaml index ff56d2d5..55d13c67 100644 --- a/coin/platform_configs/qtimageformats.yaml +++ b/coin/platform_configs/qtimageformats.yaml @@ -4,7 +4,8 @@ Include: [ address_sanitizer_platforms.yaml, integrity.yaml, cmake_platforms_qemu_vxworks_buildtest_static.yaml, - cmake_platforms_qemu_vxworks_tests_static.yaml + cmake_platforms_qemu_vxworks_tests_static.yaml, + quick-bridges.yaml ] Configurations: [] Overrides: diff --git a/coin/platform_configs/qtlanguageserver.yaml b/coin/platform_configs/qtlanguageserver.yaml index 7048eb13..f43c03aa 100644 --- a/coin/platform_configs/qtlanguageserver.yaml +++ b/coin/platform_configs/qtlanguageserver.yaml @@ -4,6 +4,7 @@ Include: [ address_sanitizer_platforms.yaml, integrity.yaml, cmake_platforms_qemu_vxworks_buildtest_static.yaml, - cmake_platforms_qemu_vxworks_tests_static.yaml + cmake_platforms_qemu_vxworks_tests_static.yaml, + quick-bridges.yaml ] Configurations: [] diff --git a/coin/platform_configs/qtshadertools.yaml b/coin/platform_configs/qtshadertools.yaml index 7048eb13..f43c03aa 100644 --- a/coin/platform_configs/qtshadertools.yaml +++ b/coin/platform_configs/qtshadertools.yaml @@ -4,6 +4,7 @@ Include: [ address_sanitizer_platforms.yaml, integrity.yaml, cmake_platforms_qemu_vxworks_buildtest_static.yaml, - cmake_platforms_qemu_vxworks_tests_static.yaml + cmake_platforms_qemu_vxworks_tests_static.yaml, + quick-bridges.yaml ] Configurations: [] diff --git a/coin/platform_configs/qtsvg.yaml b/coin/platform_configs/qtsvg.yaml index 7048eb13..f43c03aa 100644 --- a/coin/platform_configs/qtsvg.yaml +++ b/coin/platform_configs/qtsvg.yaml @@ -4,6 +4,7 @@ Include: [ address_sanitizer_platforms.yaml, integrity.yaml, cmake_platforms_qemu_vxworks_buildtest_static.yaml, - cmake_platforms_qemu_vxworks_tests_static.yaml + cmake_platforms_qemu_vxworks_tests_static.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', + ]