mirror of
git://code.qt.io/qt/qt5.git
synced 2026-05-09 12:37:50 +08:00
Merge remote-tracking branch 'origin/5.9' into 5.10
Fixed up provisioning script locations after the reshuffeling into common/platform folders. Change-Id: Ia0b7d076e475ccc207f2955572fb9ab4171e5d9d
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
Template Target OS Target arch Compiler Features
|
Template Target OS Target arch Compiler Features
|
||||||
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||||
qtci-windows-10-x86_64-10 x86 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
qtci-windows-10-x86_64-10 x86 MSVC2017 DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||||
qtci-windows-10-x86_64-10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
qtci-windows-10-x86_64-10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||||
qtci-windows-7-x86-3 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests
|
qtci-windows-7-x86-3 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests
|
||||||
|
|||||||
@@ -37,9 +37,9 @@
|
|||||||
|
|
||||||
# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version
|
# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/try_catch.sh"
|
source "${BASH_SOURCE%/*}/../unix/try_catch.sh"
|
||||||
source "${BASH_SOURCE%/*}/../common/DownloadURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||||
source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh"
|
source "${BASH_SOURCE%/*}/../unix/check_and_set_proxy.sh"
|
||||||
|
|
||||||
targetFolder="/opt/android"
|
targetFolder="/opt/android"
|
||||||
sdkTargetFolder="$targetFolder/sdk"
|
sdkTargetFolder="$targetFolder/sdk"
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
# CMake is needed for autotests that verify that Qt can be built with CMake
|
# CMake is needed for autotests that verify that Qt can be built with CMake
|
||||||
|
|
||||||
# shellcheck source=InstallFromCompressedFileFromURL.sh
|
# shellcheck source=InstallFromCompressedFileFromURL.sh
|
||||||
source "${BASH_SOURCE%/*}/InstallFromCompressedFileFromURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
||||||
|
|
||||||
version="3.6.2"
|
version="3.6.2"
|
||||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz"
|
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
# This script installs FBX SDK
|
# This script installs FBX SDK
|
||||||
source "${BASH_SOURCE%/*}/DownloadURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||||
#s script installs FBX SDK
|
#s script installs FBX SDK
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
@@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
# This script installs INTEGRITY
|
# This script installs INTEGRITY
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
||||||
|
|
||||||
version="11.4.4"
|
version="11.4.4"
|
||||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/integrity/ghs_$version.tar.gz"
|
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/integrity/ghs_$version.tar.gz"
|
||||||
@@ -36,8 +36,8 @@
|
|||||||
# This script install OpenSSL from sources.
|
# This script install OpenSSL from sources.
|
||||||
# Requires GCC and Perl to be in PATH.
|
# Requires GCC and Perl to be in PATH.
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
source "${BASH_SOURCE%/*}/../unix/try_catch.sh"
|
||||||
source "${BASH_SOURCE%/*}/DownloadURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||||
|
|
||||||
version="1.0.2g"
|
version="1.0.2g"
|
||||||
officialUrl="https://www.openssl.org/source/openssl-$version.tar.gz"
|
officialUrl="https://www.openssl.org/source/openssl-$version.tar.gz"
|
||||||
@@ -38,9 +38,9 @@
|
|||||||
# to /Applications/. This can be overridden by a target parameter.
|
# to /Applications/. This can be overridden by a target parameter.
|
||||||
|
|
||||||
# shellcheck source=try_catch.sh
|
# shellcheck source=try_catch.sh
|
||||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
source "${BASH_SOURCE%/*}/../unix/try_catch.sh"
|
||||||
# shellcheck source=DownloadURL.sh
|
# shellcheck source=DownloadURL.sh
|
||||||
source "${BASH_SOURCE%/*}/DownloadURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||||
|
|
||||||
ExceptionDownload=99
|
ExceptionDownload=99
|
||||||
ExceptionCreateTmpFile=100
|
ExceptionCreateTmpFile=100
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
# shellcheck source=try_catch.sh
|
# shellcheck source=try_catch.sh
|
||||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
source "${BASH_SOURCE%/*}/../unix/try_catch.sh"
|
||||||
|
|
||||||
ExceptionCreateTmpFile=100
|
ExceptionCreateTmpFile=100
|
||||||
ExceptionDownloadPrimaryUrl=101
|
ExceptionDownloadPrimaryUrl=101
|
||||||
@@ -34,8 +34,8 @@
|
|||||||
|
|
||||||
# This script installs FBX SDK
|
# This script installs FBX SDK
|
||||||
|
|
||||||
# shellcheck source=./try_catch.sh
|
# shellcheck source=./../unix/try_catch.sh
|
||||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
source "${BASH_SOURCE%/*}/../unix/try_catch.sh"
|
||||||
|
|
||||||
fileName="fbx20161_2_fbxsdk_clang_mac.pkg.tgz"
|
fileName="fbx20161_2_fbxsdk_clang_mac.pkg.tgz"
|
||||||
targetFolder="/opt/fbx"
|
targetFolder="/opt/fbx"
|
||||||
@@ -32,8 +32,8 @@
|
|||||||
## $QT_END_LICENSE$
|
## $QT_END_LICENSE$
|
||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
source "${BASH_SOURCE%/*}/DownloadURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
source "${BASH_SOURCE%/*}/../unix/try_catch.sh"
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
# Command line tools is need by homebrew
|
# Command line tools is need by homebrew
|
||||||
@@ -44,8 +44,8 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
# shellcheck source=../common/try_catch.sh
|
# shellcheck source=../common/unix/try_catch.sh
|
||||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
source "${BASH_SOURCE%/*}/../unix/try_catch.sh"
|
||||||
|
|
||||||
function InstallXCode()
|
function InstallXCode()
|
||||||
{
|
{
|
||||||
@@ -40,10 +40,10 @@
|
|||||||
# In case of Linux, we expect to get the values as args
|
# In case of Linux, we expect to get the values as args
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh"
|
source "${BASH_SOURCE%/*}/check_and_set_proxy.sh"
|
||||||
|
|
||||||
BASEDIR=$(dirname "$0")
|
BASEDIR=$(dirname "$0")
|
||||||
. $BASEDIR/sw_versions.txt
|
. $BASEDIR/../sw_versions.txt
|
||||||
url=$1
|
url=$1
|
||||||
sha1=$2
|
sha1=$2
|
||||||
version=$3
|
version=$3
|
||||||
@@ -35,8 +35,8 @@
|
|||||||
|
|
||||||
# This script installs paho testing broker
|
# This script installs paho testing broker
|
||||||
|
|
||||||
# shellcheck source=../common/InstallFromCompressedFileFromURL.sh
|
# shellcheck source=./InstallFromCompressedFileFromURL.sh
|
||||||
source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
|
source "${BASH_SOURCE%/*}/InstallFromCompressedFileFromURL.sh"
|
||||||
|
|
||||||
CommitSHA="c342c09dadc7a664d0a8befad1ca031f5a0b0bc0"
|
CommitSHA="c342c09dadc7a664d0a8befad1ca031f5a0b0bc0"
|
||||||
PrimaryUrl="https://github.com/eclipse/paho.mqtt.testing/archive/$CommitSHA.zip"
|
PrimaryUrl="https://github.com/eclipse/paho.mqtt.testing/archive/$CommitSHA.zip"
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# This script will install Dependency Walker 2.2.6000
|
# This script will install Dependency Walker 2.2.6000
|
||||||
|
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
## $QT_END_LICENSE$
|
## $QT_END_LICENSE$
|
||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# Install Git version 2.13.0
|
# Install Git version 2.13.0
|
||||||
|
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# This script will install Java SE
|
# This script will install Java SE
|
||||||
|
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
##
|
##
|
||||||
############################################################################
|
############################################################################
|
||||||
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
function InstallMinGW
|
function InstallMinGW
|
||||||
{
|
{
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# This script will install Notepad++
|
# This script will install Notepad++
|
||||||
|
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# This script will install Ruby
|
# This script will install Ruby
|
||||||
|
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# This script installs 7-Zip
|
# This script installs 7-Zip
|
||||||
|
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# This script installs Strawberry Perl
|
# This script installs Strawberry Perl
|
||||||
|
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
param([Int32]$archVer=32)
|
param([Int32]$archVer=32)
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# PySide versions following 5.6 use a C++ parser based on Clang (http://clang.org/).
|
# PySide versions following 5.6 use a C++ parser based on Clang (http://clang.org/).
|
||||||
# The Clang library (C-bindings), version 3.9 or higher is required for building.
|
# The Clang library (C-bindings), version 3.9 or higher is required for building.
|
||||||
|
|
||||||
Get-Content "$PSScriptRoot\..\common\sw_versions.txt" | Foreach-Object {
|
Get-Content "$PSScriptRoot\..\sw_versions.txt" | Foreach-Object {
|
||||||
$var = $_.Split('=')
|
$var = $_.Split('=')
|
||||||
New-Variable -Name $var[0] -Value $var[1]
|
New-Variable -Name $var[0] -Value $var[1]
|
||||||
$libclang_version = $libclang_version -replace '["."]'
|
$libclang_version = $libclang_version -replace '["."]'
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
## $QT_END_LICENSE$
|
## $QT_END_LICENSE$
|
||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
$version = "11_2_2"
|
$version = "11_2_2"
|
||||||
$package = "C:\Windows\temp\opengl32sw.7z"
|
$package = "C:\Windows\temp\opengl32sw.7z"
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
## $QT_END_LICENSE$
|
## $QT_END_LICENSE$
|
||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# Install Cumulative Servicing Release Visual Studio 2015 update 3
|
# Install Cumulative Servicing Release Visual Studio 2015 update 3
|
||||||
# Original download page: https://msdn.microsoft.com/en-us/library/mt752379.aspx
|
# Original download page: https://msdn.microsoft.com/en-us/library/mt752379.aspx
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# This script installs OpenSSL $version.
|
# This script installs OpenSSL $version.
|
||||||
# Both x86 and x64 versions needed when x86 integrations are done on x64 machine
|
# Both x86 and x64 versions needed when x86 integrations are done on x64 machine
|
||||||
@@ -31,11 +31,11 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# This script will set the network test server IP in to hosts file
|
# This script will set the network test server IP in to hosts file
|
||||||
|
|
||||||
$n = Get-Content "$PSScriptRoot\network_test_server_ip.txt"
|
$n = Get-Content "$PSScriptRoot\..\network_test_server_ip.txt"
|
||||||
$n = $n.Split('=')
|
$n = $n.Split('=')
|
||||||
New-Variable -Name $n[0] -Value $n[1]
|
New-Variable -Name $n[0] -Value $n[1]
|
||||||
|
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# This script will install Vulkan SDK
|
# This script will install Vulkan SDK
|
||||||
|
|
||||||
@@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh"
|
source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
|
||||||
|
|
||||||
if [ "$proxy" != "" ]; then
|
if [ "$proxy" != "" ]; then
|
||||||
echo "proxy=$proxy" | sudo tee -a /etc/yum.conf
|
echo "proxy=$proxy" | sudo tee -a /etc/yum.conf
|
||||||
|
|||||||
@@ -8,4 +8,4 @@ VERSION=$libclang_version
|
|||||||
URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel6.6-gcc4.9-x86_64.7z"
|
URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel6.6-gcc4.9-x86_64.7z"
|
||||||
SHA1="c7466109628418a6aa3db8b3f5825f847f1c4952"
|
SHA1="c7466109628418a6aa3db8b3f5825f847f1c4952"
|
||||||
|
|
||||||
$BASEDIR/../common/libclang.sh "$URL" "$SHA1" "$VERSION"
|
$BASEDIR/../common/unix/libclang.sh "$URL" "$SHA1" "$VERSION"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
$(dirname $0)/../common/cmake_linux.sh
|
$(dirname $0)/../common/linux/cmake_linux.sh
|
||||||
|
|||||||
@@ -33,4 +33,4 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/mqtt_broker.sh"
|
source "${BASH_SOURCE%/*}/../common/unix/mqtt_broker.sh"
|
||||||
|
|||||||
@@ -44,4 +44,4 @@ echo "***** All installed RPM packages *****" >> ~/versions.txt
|
|||||||
rpm -q -a | sort >> ~/versions.txt
|
rpm -q -a | sort >> ~/versions.txt
|
||||||
echo "*********************************************" >> ~/versions.txt
|
echo "*********************************************" >> ~/versions.txt
|
||||||
|
|
||||||
$(dirname $0)/../common/version.sh
|
$(dirname $0)/../common/linux/version.sh
|
||||||
|
|||||||
@@ -36,8 +36,8 @@
|
|||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
BASEDIR=$(dirname "$0")
|
BASEDIR=$(dirname "$0")
|
||||||
|
source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
|
||||||
source $BASEDIR/../common/network_test_server_ip.txt
|
source $BASEDIR/../common/network_test_server_ip.txt
|
||||||
source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh"
|
|
||||||
|
|
||||||
echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts"
|
echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts"
|
||||||
echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts
|
echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/DownloadURL.sh"
|
source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh"
|
||||||
|
|
||||||
name="p7zip"
|
name="p7zip"
|
||||||
version="7-11"
|
version="7-11"
|
||||||
|
|||||||
@@ -7,4 +7,4 @@ VERSION=$libclang_version
|
|||||||
URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel7.2-gcc5.3-x86_64.7z"
|
URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel7.2-gcc5.3-x86_64.7z"
|
||||||
SHA1="bbdbbc0296f42310077539b7247d285386119ef4"
|
SHA1="bbdbbc0296f42310077539b7247d285386119ef4"
|
||||||
|
|
||||||
$BASEDIR/../common/libclang.sh "$URL" "$SHA1" "$VERSION"
|
$BASEDIR/../common/unix/libclang.sh "$URL" "$SHA1" "$VERSION"
|
||||||
|
|||||||
@@ -39,4 +39,4 @@ set -ex
|
|||||||
|
|
||||||
# CMake is needed for autotests that verify that Qt can be built with CMake
|
# CMake is needed for autotests that verify that Qt can be built with CMake
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/cmake_linux.sh"
|
source "${BASH_SOURCE%/*}/../common/linux/cmake_linux.sh"
|
||||||
|
|||||||
@@ -35,4 +35,4 @@
|
|||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/qnx_700.sh"
|
source "${BASH_SOURCE%/*}/../common/linux/qnx_700.sh"
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user