mirror of
git://code.qt.io/qt/qt5.git
synced 2026-03-16 17:26:08 +08:00
The qtbase Coin instructions will start reading the values of the environment variables NON_QTBASE_CONFIGURE_ARGS and NON_QTBASE_TARGET_CONFIGURE_ARGS. These are used to pass configure args to repositories other than qtbase to allow disabling certain features per-repo. Unfortunately we have to explicitly set the env var values to empty strings so that the instructions work correctly, otherwise Coin replaces them with a '<no value>' token, which breaks the CMake configuration phase. For some reason the issue only happens on the Windows MSVC configuration, but we set them for the other configurations as well to avoid any future breakages. Task-nunber: QTBUG-84886 Change-Id: I4b095f71c6e484a0e67a53eb6ea9d5ca4f2a6a0c Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Continuous Integration ====================== This directory contains files used by Qt's Continuous Integration system (Coin). pre-provisioning ---------------- Contains scripts which are used to install software to tier1 machines manually. E.g. Visual studio installation takes too long to be included to automatic provisioning of tier2 templates. provisioning ------------ Contains scripts that apply to different test machines in order to run automatic tests on them. For Windows scripts, make sure that the machine has "Set-ExecutionPolicy RemoteSigned -Force" set. (Run as admin in PowerShell)