mirror of
git://code.qt.io/qt/qt5.git
synced 2026-04-23 21:36:50 +08:00
Starting from 6.9 the "ubuntu-22.04-documentation-x11-tests" config was replaced by "ubuntu-22.04-developer-build-x11-tests". The new configuration doesn't test the documentation for warnings which is why we had failures in 6.8 where to docs were checked but not in 6.9 or dev. This commit fixes the issue by adding the relatively new "documentation-warnings" configuration, which will once again check our documentation. See also434e4a224a. Task-number: QAA-2878 Pick-to: 6.9.0 Change-Id: I479a9606ab16f8b87009d26ab03636c4c658fcb5 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io> (cherry picked from commitea1abd55ce) Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
54 lines
2.4 KiB
YAML
54 lines
2.4 KiB
YAML
Version: 2
|
|
Include: [
|
|
cmake_platforms.yaml: [
|
|
"documentation-warnings",
|
|
"rhel-8.10",
|
|
'windows-10_22h2-mingw13',
|
|
'ubuntu-22.04-developer-build',
|
|
'ubuntu-22.04-developer-build-x11-tests'
|
|
],
|
|
macos.yaml: [
|
|
'macos-universal-on-x86_64'
|
|
],
|
|
cmake_platforms_target_android.yaml: [
|
|
'android-arm64-on-macos',
|
|
'android-armv7-on-windows',
|
|
'android-9-x86-on-linux',
|
|
'android-15-x86_64-on-linux'
|
|
],
|
|
offline_documentation.yaml
|
|
]
|
|
Configurations:
|
|
-
|
|
Id: "automotive-android-14-x86_64-on-linux"
|
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
|
Target os: 'Android_ANY'
|
|
Target arch: 'x86_64'
|
|
Compiler: 'GCC'
|
|
Target compiler: 'Clang'
|
|
Platform dependency: 'rhel-8.10'
|
|
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'AndroidTestRun', 'VMSize8', 'UseConfigure']
|
|
Environment variables: [
|
|
'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}}',
|
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}',
|
|
'NON_QTBASE_TARGET_CMAKE_ARGS= -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
'ANDROID_EMULATOR=automotive_emulator_x86_64_api_34'
|
|
]
|
|
-
|
|
Id: "automotive-android-10-x86_64-on-linux"
|
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
|
Target os: 'Android_ANY'
|
|
Target arch: 'x86_64'
|
|
Compiler: 'GCC'
|
|
Target compiler: 'Clang'
|
|
Platform dependency: 'rhel-8.10'
|
|
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'AndroidTestRun', 'VMSize8', 'UseConfigure']
|
|
Environment variables: [
|
|
'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}}',
|
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}',
|
|
'NON_QTBASE_TARGET_CMAKE_ARGS= -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
'ANDROID_EMULATOR=automotive_emulator_x86_64_api_29'
|
|
]
|