Qt 6.5 Tools and Versions: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
==Software configurations for Qt 6.5.0==
==Software configurations for Qt 6.5.0==
{| class="mw-collapsible mw-collapsed wikitable"
{| class="mw-collapsible mw-collapsed wikitable"
|+ Tools & Versions
|+Tools & Versions


|
|


|
|
=== windows 10_22H2 x86_64 ===
===windows 10_22H2 x86_64===
|
|
=== windows 11_22H2 x86_64 ===
===windows 11_22H2 x86_64===
|-
|-


Line 281: Line 281:


|
|
=== macos 11 x86_64 ===
===macos 11 x86_64===
|
|
=== macos 12 x86_64 ===
===macos 12 x86_64===
|-
|-


Line 414: Line 414:


|
|
=== RHEL 8.4 x86_64 ===
===RHEL 8.4 x86_64===
|
|
=== RHEL 9.0 x86_64 ===
===RHEL 9.0 x86_64===
|
|
=== SLES 15_SP4 x86_64 ===
===SLES 15_SP4 x86_64===
|
|
=== Ubuntu 22.04 x86_64 ===
===Ubuntu 22.04 x86_64===
|
|
=== openSUSE 15.4 x86_64 ===
===openSUSE 15.4 x86_64===
|-
|-


Line 639: Line 639:
!Configure Arguments
!Configure Arguments
!Environment Variables
!Environment Variables
!
|-
|-
|ubuntu-22.04-license-check
|
|
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|TestOnly, LicenseCheck, UseLegacyInstructions
|
|
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_20_04 (gcc-x86_64)
|TestOnly, LicenseCheck, UseLegacyInstructions
|
|
|
|
|-
|-
|ubuntu-22.04-documentation
|
|
|
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_20_04 (gcc-x86_64)
|Sccache, Documentation, TestDocs, UseConfigure
|Sccache, Documentation, TestDocs, UseConfigure
| -make examples -developer-build -c++std c++20 -linker gold -no-warnings-are-errors -qtlibinfix TestInfix -qtnamespace TestNamespace
| -make examples -developer-build -c++std c++20 -linker gold -no-warnings-are-errors -qtlibinfix TestInfix -qtnamespace TestNamespace
|NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|-
|Ubuntu-20.04-host
|ubuntu-22.04
|
|
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure
|Sccache, UseConfigure
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|-
|OpenSUSE-15.4-host
|opensuse-15.4-developer-build
|
|
|openSUSE_15_4 (gcc-x86_64)
|openSUSE_15_4 (gcc-x86_64)
Line 670: Line 674:
|Sccache, WarningsAreErrors, UseConfigure
|Sccache, WarningsAreErrors, UseConfigure
| -nomake examples -developer-build
| -nomake examples -developer-build
|PATH=<nowiki>{{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}</nowiki>:<nowiki>{{.Env.PATH}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc-debug-developer
|PATH=<nowiki>{{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}</nowiki>:<nowiki>{{.Env.PATH}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc-debug-developer, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|-
|
|sles-15_sp4-static
|
|
|SLES_15_SP4 (gcc-x86_64)
|SLES_15_SP4 (gcc-x86_64)
Line 678: Line 683:
|Sccache, DisableTests, UseConfigure, DoNotCompileTestsDuringBuild
|Sccache, DisableTests, UseConfigure, DoNotCompileTestsDuringBuild
| -nomake examples -static -no-sql-mysql
| -nomake examples -static -no-sql-mysql
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|-
|
|windows-10_22h2-msvc2019
|
|
|Windows_10_22H2 (msvc2019-x86_64)
|Windows_10_22H2 (msvc2019-x86_64)
Line 687: Line 693:
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|-
|
|windows-11_22h2-msvc2019
|
|
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
Line 695: Line 702:
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|-
|
|windows-10_22h2-msvc2022
|
|
|Windows_10_22H2 (msvc2022-x86_64)
|Windows_10_22H2 (msvc2022-x86_64)
Line 703: Line 711:
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|-
|
|windows-11_22h2-msvc2022
|
|
|Windows_11_22H2 (msvc2022-x86_64)
|Windows_11_22H2 (msvc2022-x86_64)
Line 711: Line 720:
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|-
|Windows10_22H2-MSVC2019-x64-host
|windows-10_22h2-msvc2019-developer-build
|
|
|Windows_10_22H2 (msvc2019-x86_64)
|Windows_10_22H2 (msvc2019-x86_64)
Line 719: Line 729:
| -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib
| -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|-
|
|windows-10_22h2-msvc2019-arm64
|Windows10_22H2-MSVC2019-x64-host
|windows-10_22h2-msvc2019-developer-build
|Windows_10_22H2 (msvc2019-arm64)
|Windows_10_22H2 (msvc2019-arm64)
|Windows_10_22H2 (msvc2019-x86_64)
|Windows_10_22H2 (msvc2019-x86_64)
Line 727: Line 738:
|
|
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ROOT_DIR_x64_arm64}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, OPENSSL_CONF_x64=<nowiki>{{.Env.OPENSSL_CONF_x64_arm64}}</nowiki>, OPENSSL_INCLUDE_x64=<nowiki>{{.Env.OPENSSL_INCLUDE_x64_arm64}}</nowiki>, OPENSSL_LIB_x64=<nowiki>{{.Env.OPENSSL_LIB_x64_arm64}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ROOT_DIR_x64_arm64}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, OPENSSL_CONF_x64=<nowiki>{{.Env.OPENSSL_CONF_x64_arm64}}</nowiki>, OPENSSL_INCLUDE_x64=<nowiki>{{.Env.OPENSSL_INCLUDE_x64_arm64}}</nowiki>, OPENSSL_LIB_x64=<nowiki>{{.Env.OPENSSL_LIB_x64_arm64}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|-
|Windows11_22H2-MSVC2019-x64-host
|windows-11_22h2-msvc2019-developer-build
|
|
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
|Sccache, DebugAndRelease, WarningsAreErrors, UseConfigure
|Sccache, DebugAndRelease, WarningsAreErrors, UseConfigure
| -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib
| -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib -c++std c++20
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|-
|
|windows-11_22h2-msvc2019-arm64
|Windows11_22H2-MSVC2019-x64-host
|windows-11_22h2-msvc2019-developer-build
|Windows_11_22H2 (msvc2019-arm64)
|Windows_11_22H2 (msvc2019-arm64)
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
Line 743: Line 756:
|
|
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|-
|RHEL-8.4-host
|rhel-8.4
|
|
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, UseConfigure, InstallQt5Dependencies
|Packaging, Sccache, UseConfigure, InstallQt5Dependencies
| -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|rhel-9.0
|
|RHEL_9_0 (gcc-x86_64)
|RHEL_9_0 (gcc-x86_64)
|Sccache, UseConfigure, InstallQt5Dependencies
| -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
| -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|-
|ios-universal
|ios-universal
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|IOS_ANY (clang-arm64)
|IOS_ANY (clang-arm64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
Line 759: Line 783:
|
|
|TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-macos-ios-arm64-clang
|TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-macos-ios-arm64-clang
|
|-
|-
|Windows10_22H2-Mingw11-x64-host
|windows-10_22h2-mingw11
|
|
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
Line 767: Line 792:
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|
|-
|-
|Windows10_22H2-LLVM-x64-host
|windows-10_22h2-llvm
|
|
|Windows_10_22H2 (clang-x86_64)
|Windows_10_22H2 (clang-x86_64)
Line 775: Line 801:
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|
|-
|-
|Windows11_22H2-LLVM-x64-host
|windows-11_22h2-llvm
|
|
|Windows_11_22H2 (clang-x86_64)
|Windows_11_22H2 (clang-x86_64)
Line 783: Line 810:
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|
|-
|-
|
|windows-10_22h2-mingw11-developer-build
|
|
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
Line 791: Line 819:
| -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg
| -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|
|-
|-
|
|windows-11_22h2-mingw11-developer-build
|
|
|Windows_11_22H2 (mingw-x86_64)
|Windows_11_22H2 (mingw-x86_64)
Line 799: Line 828:
| -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg
| -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|
|-
|-
|qemu-armv7-on-ubuntu20.04
|qemu-armv7-developer-build
|Ubuntu-20.04-host
|ubuntu-22.04
|QEMU (gcc-armv7)
|QEMU (gcc-armv7)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure
|Sccache, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -make examples -qt-harfbuzz -device linux-imx7-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=hard-float boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -make examples -qt-harfbuzz -device linux-imx7-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=hard-float boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|
|-
|-
|
|qemu-arm64-developer-build
|Ubuntu-20.04-host
|ubuntu-22.04
|QEMU (gcc-arm64)
|QEMU (gcc-arm64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure
|Sccache, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|
|-
|-
|
|qemu-mips64-developer-build
|Ubuntu-20.04-host
|ubuntu-22.04
|QEMU (gcc-mips64)
|QEMU (gcc-mips64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, DisableTests, UseConfigure
|Sccache, DisableTests, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|
|-
|-
|qnx-x86_64-on-ubuntu20.04
|qnx-710-x86_64-developer-build-on-linux
|Ubuntu-20.04-host
|ubuntu-22.04
|QNX_710 (qcc-x86_64)
|QNX_710 (qcc-x86_64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, VMSize8, UseConfigure
|Packaging, VMSize8, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QNX_TEST_ENV=LD_LIBRARY_PATH=<nowiki>{{.Env.QNX_QEMU_LD_LIBRARY_PATH}}</nowiki> QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QNX_TEST_ENV=LD_LIBRARY_PATH=<nowiki>{{.Env.QNX_QEMU_LD_LIBRARY_PATH}}</nowiki> QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci
|
|-
|-
|
|qnx-710-arm64-on-linux
|Ubuntu-20.04-host
|ubuntu-22.04
|QNX_710 (qcc-arm64)
|QNX_710 (qcc-arm64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, DisableTests, UseConfigure
|Packaging, DisableTests, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|
|-
|-
|
|qnx-710-armv7-on-linux
|Ubuntu-20.04-host
|ubuntu-22.04
|QNX_710 (qcc-armv7)
|QNX_710 (qcc-armv7)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, DisableTests, UseConfigure
|Packaging, DisableTests, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-armv7le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-armv7le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|
|-
|-
|android-arm64-on-macos
|android-arm64-on-macos
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|Android_ANY (clang-arm64)
|Android_ANY (clang-arm64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
Line 855: Line 891:
|
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis arm64-v8a, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-arm64-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis arm64-v8a, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-arm64-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|
|-
|-
|
|android-armv7-on-windows
|Windows10_22H2-Mingw11-x64-host
|windows-10_22h2-mingw11
|Android_ANY (clang-armv7)
|Android_ANY (clang-armv7)
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
Line 863: Line 900:
|
|
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis armeabi-v7a -no-feature-pkg-config, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-android-armv7-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis armeabi-v7a -no-feature-pkg-config, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-android-armv7-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|
|-
|-
|RHEL-8.4-Android-x86
|android-x86-on-linux
|RHEL-8.4-host
|rhel-8.4
|Android_ANY (clang-x86)
|Android_ANY (clang-x86)
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure
|Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86-clang, ANDROID_EMULATOR=@emulator_x86_api_23, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_ANDROID}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86-clang, ANDROID_EMULATOR=@emulator_x86_api_23, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|
|-
|-
|RHEL-8.4-Android-x86_64
|android-x86_64-on-linux
|RHEL-8.4-host
|rhel-8.4
|Android_ANY (clang-x86_64)
|Android_ANY (clang-x86_64)
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|Packaging, Sccache, DisableTests, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86_64, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86_64-clang, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86_64, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_ANDROID}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86_64-clang, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|
|-
|-
|webassembly-linux-thread-asyncify
|webassembly-linux-thread-asyncify
|OpenSUSE-15.4-host
|opensuse-15.4-developer-build
|WebAssembly (gcc-x86_64)
|WebAssembly (gcc-x86_64)
|openSUSE_15_4 (gcc-x86_64)
|openSUSE_15_4 (gcc-x86_64)
Line 887: Line 927:
|
|
|EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_thread=ON -DQT_QMAKE_DEVICE_OPTIONS="QT_EMSCRIPTEN_ASYNCIFY=1", NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache
|EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_thread=ON -DQT_QMAKE_DEVICE_OPTIONS="QT_EMSCRIPTEN_ASYNCIFY=1", NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache
|
|-
|-
|webassembly-windows
|webassembly-windows
|Windows10_22H2-Mingw11-x64-host
|windows-10_22h2-mingw11
|WebAssembly (clang-x86_64)
|WebAssembly (clang-x86_64)
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
Line 895: Line 936:
|
|
|Path=<nowiki>{{.Env.EMSDK_PATH}}</nowiki>;<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFEATURE_pkg_config=OFF -DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-webassembly-x86_64-clang
|Path=<nowiki>{{.Env.EMSDK_PATH}}</nowiki>;<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFEATURE_pkg_config=OFF -DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-webassembly-x86_64-clang
|
|-
|-
|webassembly-macos-thread
|webassembly-macos-thread
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|WebAssembly (clang-x86_64)
|WebAssembly (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
Line 903: Line 945:
|
|
|EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|
|-
|-
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|
|
|MacOS_12 (clang-x86_64-arm64)
|MacOS_12 (clang-x86_64-arm64)
Line 911: Line 954:
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework
|CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQLBINPATH}}</nowiki>/.. -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf, CONAN_PROFILE=coin/conan/profiles/ci-macos-universal-clang
|CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQLBINPATH}}</nowiki>/.. -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf, CONAN_PROFILE=coin/conan/profiles/ci-macos-universal-clang
|
|-
|-
|macos-latest-xcode-arm64-universal-build
|macos-universal-on-arm64
|
|
|MacOS_12 (clang-x86_64-arm64)
|MacOS_12 (clang-x86_64-arm64)
Line 919: Line 963:
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework
|CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64", Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64", Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|-
|macos-11-x86_64-tests
|macos-11-x86_64-tests
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|Sccache, TestOnly, Packaging
|Sccache, TestOnly, Packaging
|
|
|
|
|
|-
|-
|macos-11-arm64-tests
|macos-11-arm64-tests
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|Sccache, TestOnly, Packaging
|Sccache, TestOnly, Packaging
|
|
|
|
|
|-
|-
|macos-12-arm64-tests
|macos-12-arm64-tests
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|Sccache, TestOnly, Packaging
|Sccache, TestOnly, Packaging
|
|
|
|
|
|-
|-
|macos-13-arm64-tests
|macos-13-arm64-tests
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|Sccache, TestOnly, Packaging
|Sccache, TestOnly, Packaging
|
|
|
|
|
|-
|-
|macos-12-x86_64-tests
|macos-12-x86_64-tests
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Sccache, TestOnly, Packaging
|Sccache, TestOnly, Packaging
|
|
|
|
|
|-
|-
|macos-12-arm64-arm64-universal-build-tests
|macos-12-arm-on-arm64-tests
|macos-latest-xcode-arm64-universal-build
|macos-universal-on-arm64
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|Sccache, TestOnly
|Sccache, TestOnly
|
|
|
|
|
|-
|-
|macos-12-x86_64-arm64-universal-build-tests
|macos-12-arm-on-x86_64-tests
|macos-latest-xcode-arm64-universal-build
|macos-universal-on-arm64
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Sccache, TestOnly
|Sccache, TestOnly
|
|
|
|
|
|-
|-
|macos-latest-xcode-x86_64-developer-build
|macos-12-x86_64-developer-build
|
|
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
Line 983: Line 1,035:
| -developer-build -release -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -make examples
| -developer-build -release -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -make examples
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf
|
|-
|-
|macos-latest-xcode-arm64-developer-build
|macos-12-arm64-developer-build
|
|
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
Line 991: Line 1,044:
| -developer-build -nomake examples -release -force-debug-info -separate-debug-info -framework
| -developer-build -nomake examples -release -force-debug-info -separate-debug-info -framework
|Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|-
|macos-11-x86_64-developer-build-tests
|macos-11-x86_64-developer-build-tests
|macos-latest-xcode-x86_64-developer-build
|macos-12-x86_64-developer-build
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|Sccache, TestOnly
|Sccache, TestOnly
|
|
|
|
|
|-
|-
|macos-11-arm64-developer-build-tests
|macos-11-arm64-developer-build-tests
|macos-latest-xcode-arm64-developer-build
|macos-12-arm64-developer-build
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|TestOnly
|TestOnly
|
|
|
|
|
|-
|-
|macos-12-x86_64-developer-build-tests
|macos-12-x86_64-developer-build-tests
|macos-latest-xcode-x86_64-developer-build
|macos-12-x86_64-developer-build
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Sccache, TestOnly
|Sccache, TestOnly
|
|
|
|
|
|-
|-
|macos-12-arm64-developer-build-tests
|macos-12-arm64-developer-build-tests
|macos-latest-xcode-arm64-developer-build
|macos-12-arm64-developer-build
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|TestOnly
|TestOnly
|
|
|
|
|
|-
|-
|macos-13-arm64-developer-build-tests
|macos-13-arm64-developer-build-tests
|macos-latest-xcode-arm64-developer-build
|macos-12-arm64-developer-build
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|TestOnly
|TestOnly
|
|
|
|
|
|-
|-
|
|
|
|
|
Line 1,041: Line 1,101:
|-
|-
|
|
|
|
|
|
|
|
|-
|
|
|
|

Revision as of 10:57, 30 March 2023

-Note that these configurations do not represent our supported platforms. Those can be found here

Software configurations for Qt 6.5.0

Tools & Versions

windows 10_22H2 x86_64

windows 11_22H2 x86_64

7-Zip 16.04 16.04
Android NDK r25b r25b
Android OpenSSL 3.0.7 3.0.7
Android SDK Api Level android-33 android-33
Android SDK Build Tools 33.0.1 33.0.1
Android SDK tools 2.1 2.1
CMake 3.24.2 3.24.2
Conan 1.39.0 1.39.0
Dependency Walker 2.2.6000 2.2.6000
DirectX SDK 9.29.1962 (Jun 10) 9.29.1962 (Jun 10)
Dotnet SDK 2.1 2.1
FBX SDK 2016.1.2 2016.1.2
Git 2.36.1 2.36.1
Java SE 11.0.12 x64 11.0.12 x64
Jom 1.1.2 1.1.2
MCUXpresso IDE 11.2.0_4120 11.2.0_4120
Mesa llvmpipe 11_2_2 11_2_2
MinGW 11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3 11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3
Msys 1.0.11 1.0.11
MySQL 5.7.25 5.7.25
Ninja 1.10.2 1.10.2
Node.js 12.18.0 12.18.0
Notepad++ 7.3 7.3
OpenSSL 3_0_7 3_0_7
OpenSSL ARM 3_0_7 3_0_7
PostgreSQL 9.6.16-1 9.6.16-1
Protobuf 21.9 21.9
Python-32 2.7.13 2.7.13
Python-64 2.7.13 2.7.13
Python3-32 3.8.1 3.8.1
Python3-64 3.8.1 3.8.1
QNX SDP 7.1.0 -
Ruby 2.4.2-2 2.4.2-2
STM32CubeProgrammer 2_5_0 2_5_0
Telegraf 1.12.6 1.12.6
VirtualBox 5.2.4 5.2.4
Visual Studio 2015 Version 14.0.25431.01 Update 3 Version 14.0.25431.01 Update 3
Vulkan SDK 1.2.182.0 1.2.182.0
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae
emsdk 3.1.25 3.1.25
emsdk NodeJs 14.18.2 14.18.2
emsdk WinPython 64bit 3.9.2-nuget 3.9.2-nuget
emsdk portable jre - -
gnuwin32 qt5 commit sha 98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb 98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb
libClang 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0
libusb libusb-1.0.24 libusb-1.0.24
linux-syscall-support linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz
llvm-mingw 15.0.0 14.0.0
msys2 20220319 20220319
sccache 0.2.14 0.2.14
sed 4.2.1 4.2.1
strawberry 5.32.0.1 5.32.0.1

macos 11 x86_64

macos 12 x86_64

Android NDK r25b r25b
Android SDK API level android-33 android-33
Android SDK Build Tools 33.0.1 33.0.1
Android SDK tools 2.1 2.1
CMake 3.24.2 3.24.2
Command Line Tools 13.2 14.2
Emsdk 3.1.25 3.1.25
FBX SDK 2016.1.2 2016.1.2
JDK Version 11.0.12 11.0.12
MySQL 5.7.15 5.7.15
Ninja 1.10.2 1.10.2
Nodejs 14.16.1 14.16.1
OpenSSL 3.0.7 3.0.7
OpenSSL for Android - 3.0.7
PostgreSQL 14 (2.5) 14 (2.5)
XZ 5.0.7 5.0.7
Xcode 13.2.1 14.2
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae
libClang 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0
libiodbc 3.52.15-universal 3.52.15-universal
libusb 1.0.26 1.0.26
linux_syscall_support 93426bda6535943ff1525d0460aab5cc0870ccaf 93426bda6535943ff1525d0460aab5cc0870ccaf
python2 2.7.16 2.7.16
python3 3.9.6 3.9.6

RHEL 8.4 x86_64

RHEL 9.0 x86_64

SLES 15_SP4 x86_64

Ubuntu 22.04 x86_64

openSUSE 15.4 x86_64

Android NDK r25b r25b - r25b -
Android SDK API level android-33 android-33 - android-33 -
Android SDK Build Tools 33.0.1 33.0.1 - 33.0.1 -
Android SDK tools 2.1 2.1 - 2.1 -
CMake 3.24.2 3.24.2 3.24.2 3.24.2 3.24.2
CMake Min Supported - - - - 3.16.8
Emsdk - - 3.1.25 - 3.1.25
FBX SDK 2016.1.2 2016.1.2 - 2016.1.2 -
GCC - - 10.4.0 - 9.3.1
ICU 56.1 56.1 - 60.2 -
MQTT_BROKER 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d
OpenSSL 3.0.7 3.0.1 3.0.7 3.0.2 3.0.7
OpenSSL for Android 3.0.7 3.0.7 - 3.0.7 -
QNX SDP - - - 7.1.0 -
Yocto ARM64 toolchain - - - 3.2 -
Yocto ARMv7 toolchain - - - 3.2 -
Yocto MIPS64 toolchain - - - 3.2 -
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae - b988fa74ec18de6214b18f723e48331d9a7802ae -
dwz 0.13 0.13 - - -
libClang 15.0.0 15.0.0 15.0.0 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0 10.0 10.0 10.0
linux_syscall_support 93426bda6535943ff1525d0460aab5cc0870ccaf 93426bda6535943ff1525d0460aab5cc0870ccaf - 93426bda6535943ff1525d0460aab5cc0870ccaf -
p7zip 7-11 7-11 - - -
qdoc - - - 6781b63c31a3088b7029e272179be5765f8e61c7 -
qtattributionsscanner - - - 6781b63c31a3088b7029e272179be5765f8e61c7 -


|} CI configurations for Qt 6.5.0

ID Dependencies Target Host Coin Options Configure Arguments Environment Variables
ubuntu-22.04-license-check Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) TestOnly, LicenseCheck, UseLegacyInstructions
ubuntu-22.04-documentation Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, Documentation, TestDocs, UseConfigure -make examples -developer-build -c++std c++20 -linker gold -no-warnings-are-errors -qtlibinfix TestInfix -qtnamespace TestNamespace NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
ubuntu-22.04 Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure -nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
opensuse-15.4-developer-build openSUSE_15_4 (gcc-x86_64) openSUSE_15_4 (gcc-x86_64) Sccache, WarningsAreErrors, UseConfigure -nomake examples -developer-build PATH={{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}:{{.Env.PATH}}, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc-debug-developer, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
sles-15_sp4-static SLES_15_SP4 (gcc-x86_64) SLES_15_SP4 (gcc-x86_64) Sccache, DisableTests, UseConfigure, DoNotCompileTestsDuringBuild -nomake examples -static -no-sql-mysql CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
windows-10_22h2-msvc2019 Windows_10_22H2 (msvc2019-x86_64) Windows_10_22H2 (msvc2019-x86_64) Packaging, Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019 Windows_11_22H2 (msvc2019-x86_64) Windows_11_22H2 (msvc2019-x86_64) Packaging, Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2022 Windows_10_22H2 (msvc2022-x86_64) Windows_10_22H2 (msvc2022-x86_64) Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2022 Windows_11_22H2 (msvc2022-x86_64) Windows_11_22H2 (msvc2022-x86_64) Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2019-developer-build Windows_10_22H2 (msvc2019-x86_64) Windows_10_22H2 (msvc2019-x86_64) Sccache, Conan, DebugAndRelease, WarningsAreErrors, UseConfigure -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2019-arm64 windows-10_22h2-msvc2019-developer-build Windows_10_22H2 (msvc2019-arm64) Windows_10_22H2 (msvc2019-x86_64) Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ROOT_DIR_x64_arm64}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, OPENSSL_CONF_x64={{.Env.OPENSSL_CONF_x64_arm64}}, OPENSSL_INCLUDE_x64={{.Env.OPENSSL_INCLUDE_x64_arm64}}, OPENSSL_LIB_x64={{.Env.OPENSSL_LIB_x64_arm64}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019-developer-build Windows_11_22H2 (msvc2019-x86_64) Windows_11_22H2 (msvc2019-x86_64) Sccache, DebugAndRelease, WarningsAreErrors, UseConfigure -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib -c++std c++20 CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019-arm64 windows-11_22h2-msvc2019-developer-build Windows_11_22H2 (msvc2019-arm64) Windows_11_22H2 (msvc2019-x86_64) Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
rhel-8.4 RHEL_8_4 (gcc-x86_64) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, UseConfigure, InstallQt5Dependencies -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
rhel-9.0 RHEL_9_0 (gcc-x86_64) RHEL_9_0 (gcc-x86_64) Sccache, UseConfigure, InstallQt5Dependencies -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
ios-universal macos-universal-on-x86_64 IOS_ANY (clang-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DebugAndRelease, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-macos-ios-arm64-clang
windows-10_22h2-mingw11 Windows_10_22H2 (mingw-x86_64) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
windows-10_22h2-llvm Windows_10_22H2 (clang-x86_64) Windows_10_22H2 (clang-x86_64) Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path=C:\llvm-mingw\bin;{{.Env.Path}}, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_LLVM_MINGW}}, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_llvm_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_llvm_mingw}}
windows-11_22h2-llvm Windows_11_22H2 (clang-x86_64) Windows_11_22H2 (clang-x86_64) Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path=C:\llvm-mingw\bin;{{.Env.Path}}, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_LLVM_MINGW}}, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_llvm_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_llvm_mingw}}
windows-10_22h2-mingw11-developer-build Windows_10_22H2 (mingw-x86_64) Windows_10_22H2 (mingw-x86_64) Sccache, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
windows-11_22h2-mingw11-developer-build Windows_11_22H2 (mingw-x86_64) Windows_11_22H2 (mingw-x86_64) Sccache, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
qemu-armv7-developer-build ubuntu-22.04 QEMU (gcc-armv7) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -make examples -qt-harfbuzz -device linux-imx7-g++ -device-option "CROSS_COMPILE={{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=hard-float boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARMV7_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qemu-arm64-developer-build ubuntu-22.04 QEMU (gcc-arm64) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE={{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARM64_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qemu-mips64-developer-build ubuntu-22.04 QEMU (gcc-mips64) Ubuntu_22_04 (gcc-x86_64) Sccache, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE={{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUMIPS64_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qnx-710-x86_64-developer-build-on-linux ubuntu-22.04 QNX_710 (qcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Packaging, VMSize8, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QNX_TEST_ENV=LD_LIBRARY_PATH={{.Env.QNX_QEMU_LD_LIBRARY_PATH}} QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci
qnx-710-arm64-on-linux ubuntu-22.04 QNX_710 (qcc-arm64) Ubuntu_22_04 (gcc-x86_64) Packaging, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
qnx-710-armv7-on-linux ubuntu-22.04 QNX_710 (qcc-armv7) Ubuntu_22_04 (gcc-x86_64) Packaging, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-armv7le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
android-arm64-on-macos macos-universal-on-x86_64 Android_ANY (clang-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis arm64-v8a, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-arm64-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-armv7-on-windows windows-10_22h2-mingw11 Android_ANY (clang-armv7) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, DisableTests, UseConfigure Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis armeabi-v7a -no-feature-pkg-config, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-android-armv7-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}}, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-x86-on-linux rhel-8.4 Android_ANY (clang-x86) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86-clang, ANDROID_EMULATOR=@emulator_x86_api_23, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-x86_64-on-linux rhel-8.4 Android_ANY (clang-x86_64) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86_64-clang, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
webassembly-linux-thread-asyncify opensuse-15.4-developer-build WebAssembly (gcc-x86_64) openSUSE_15_4 (gcc-x86_64) Sccache, DisableTests EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_thread=ON -DQT_QMAKE_DEVICE_OPTIONS="QT_EMSCRIPTEN_ASYNCIFY=1", NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache
webassembly-windows windows-10_22h2-mingw11 WebAssembly (clang-x86_64) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, DisableTests, UseConfigure Path={{.Env.EMSDK_PATH}};{{.Env.MINGW1120}}\bin;{{.Env.Path}}, EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFEATURE_pkg_config=OFF -DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-webassembly-x86_64-clang
webassembly-macos-thread macos-universal-on-x86_64 WebAssembly (clang-x86_64) MacOS_12 (clang-x86_64) Packaging, Sccache, DisableTests, UseConfigure EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
macos-universal-on-x86_64 MacOS_12 (clang-x86_64-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT={{.Env.POSTGRESQLBINPATH}}/.. -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}, NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR}}, Protobuf_ROOT=/usr/local/lib/cmake/protobuf, CONAN_PROFILE=coin/conan/profiles/ci-macos-universal-clang
macos-universal-on-arm64 MacOS_12 (clang-x86_64-arm64) MacOS_12 (clang-arm64) DoNotRunTests, WarningsAreErrors, UseConfigure -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64", Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
macos-11-x86_64-tests macos-universal-on-x86_64 MacOS_11 (clang-x86_64) MacOS_11 (clang-x86_64) Sccache, TestOnly, Packaging
macos-11-arm64-tests macos-universal-on-x86_64 MacOS_11_00 (clang-arm64) MacOS_11_00 (clang-arm64) Sccache, TestOnly, Packaging
macos-12-arm64-tests macos-universal-on-x86_64 MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) Sccache, TestOnly, Packaging
macos-13-arm64-tests macos-universal-on-x86_64 MacOS_13 (clang-arm64) MacOS_13 (clang-arm64) Sccache, TestOnly, Packaging
macos-12-x86_64-tests macos-universal-on-x86_64 MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly, Packaging
macos-12-arm-on-arm64-tests macos-universal-on-arm64 MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) Sccache, TestOnly
macos-12-arm-on-x86_64-tests macos-universal-on-arm64 MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly
macos-12-x86_64-developer-build MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -make examples CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}, Protobuf_ROOT=/usr/local/lib/cmake/protobuf
macos-12-arm64-developer-build MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) DoNotRunTests, WarningsAreErrors, UseConfigure -developer-build -nomake examples -release -force-debug-info -separate-debug-info -framework Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
macos-11-x86_64-developer-build-tests macos-12-x86_64-developer-build MacOS_11 (clang-x86_64) MacOS_11 (clang-x86_64) Sccache, TestOnly
macos-11-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_11_00 (clang-arm64) MacOS_11_00 (clang-arm64) TestOnly
macos-12-x86_64-developer-build-tests macos-12-x86_64-developer-build MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly
macos-12-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) TestOnly
macos-13-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_13 (clang-arm64) MacOS_13 (clang-arm64) TestOnly