Merge "Merge remote-tracking branch 'origin/5.15' into dev"

This commit is contained in:
Liang Qi
2020-07-02 11:22:30 +02:00
6 changed files with 30 additions and 20 deletions

View File

@@ -41,8 +41,8 @@ set -ex
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh" source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
targetFolder="/opt/" targetFolder="/opt/"
sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx700-20190325-linux.tar.xz" sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx700-20190325-2-linux.tar.xz"
sha1="a278234bf38cc70ead98fc0a8d2e63070fb69621" sha1="9fb115b2c84b8e7b6016a51cc421a763bda298a1"
folderName="qnx700" folderName="qnx700"
targetFile="qnx700.tar.xz" targetFile="qnx700.tar.xz"
wget --tries=5 --waitretry=5 --progress=dot:giga --output-document="$targetFile" "$sourceFile" wget --tries=5 --waitretry=5 --progress=dot:giga --output-document="$targetFile" "$sourceFile"

View File

@@ -37,7 +37,16 @@ set -ex
sudo zypper -nq install elfutils binutils sudo zypper -nq install elfutils binutils
sudo zypper -nq install git gcc gcc-c++ ninja make patch wget tar sudo zypper addrepo --no-gpgcheck https://download.opensuse.org/repositories/devel:gcc/SLE-15/devel:gcc.repo
sudo zypper refresh
sudo zypper -nq install --force-resolution gcc10 gcc10-c++
sudo /usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 1 \
--slave /usr/bin/g++ g++ /usr/bin/g++-10 \
--slave /usr/bin/cc cc /usr/bin/gcc-10 \
--slave /usr/bin/c++ c++ /usr/bin/g++-10
sudo zypper -nq install git ninja make patch wget tar
sudo zypper -nq install bison flex gperf \ sudo zypper -nq install bison flex gperf \
zlib-devel \ zlib-devel \

View File

@@ -43,12 +43,12 @@ set -ex
mainStorage="ci-files01-hki.intra.qt.io:/hdd/www/input" mainStorage="ci-files01-hki.intra.qt.io:/hdd/www/input"
localMount="/mnt/storage/" localMount="/mnt/storage/"
iccPackage="parallel_studio_xe_2018_update1_composer_edition_for_cpp.tgz" iccPackage="parallel_studio_xe_2020_update1_composer_edition_for_cpp.tgz"
iccPackageSource="$localMount/intel/$iccPackage" iccPackageSource="$localMount/intel/$iccPackage"
iccInstallPath="/opt/intel" iccInstallPath="/opt/intel"
iccTmpPath="/tmp/icc" iccTmpPath="/tmp/icc"
iccLicense="l_icc_2018.lic" iccLicense="l_icc_2020.lic"
iccLicenseSource="$localMount/semisecure/$iccLicense" iccLicenseSource="$localMount/semisecure/$iccLicense"
iccLicenseTarget="/home/qt/$iccLicense" iccLicenseTarget="/home/qt/$iccLicense"
@@ -63,24 +63,26 @@ cp "$iccLicenseSource" "$iccLicenseTarget"
sudo umount "$localMount" sudo umount "$localMount"
{ serialNumber=$(cat $iccLicenseTarget | grep -e "SerialNumber" | awk -F '[=]' '{print $2}'); } 2>/dev/null
cat >"$iccInstallInstructions" <<EOT cat >"$iccInstallInstructions" <<EOT
ACCEPT_EULA=accept ACCEPT_EULA=accept
CONTINUE_WITH_OPTIONAL_ERROR=yes CONTINUE_WITH_OPTIONAL_ERROR=yes
PSET_INSTALL_DIR=$iccInstallPath PSET_INSTALL_DIR=$iccInstallPath
CONTINUE_WITH_INSTALLDIR_OVERWRITE=yes CONTINUE_WITH_INSTALLDIR_OVERWRITE=yes
PSET_MODE=install PSET_MODE=install
ACTIVATION_LICENSE_FILE=$iccLicenseTarget ACTIVATION_SERIAL_NUMBER=$serialNumber
ACTIVATION_TYPE=license_file ACTIVATION_TYPE=serial_number
PHONEHOME_SEND_USAGE_DATA=no INTEL_SW_IMPROVEMENT_PROGRAM_CONSENT=no
ARCH_SELECTED=ALL ARCH_SELECTED=INTEL64
COMPONENTS=;intel-comp__x86_64;intel-comp-32bit__x86_64;intel-comp-doc__noarch;intel-comp-l-all-common__noarch;intel-comp-l-all-vars__noarch;intel-comp-nomcu-vars__noarch;intel-comp-ps-32bit__x86_64;intel-comp-ps__x86_64;intel-comp-ps-ss__x86_64;intel-comp-ps-ss-bec__x86_64;intel-comp-ps-ss-bec-32bit__x86_64;intel-openmp__x86_64;intel-openmp-32bit__x86_64;intel-openmp-common__noarch;intel-openmp-common-icc__noarch;intel-tbb-libs-32bit__x86_64;intel-tbb-libs__x86_64;intel-idesupport-icc-common-ps__noarch;intel-icc__x86_64;intel-icc-32bit__x86_64;intel-c-comp-common__noarch;intel-icc-common__noarch;intel-icc-common-ps__noarch;intel-icc-common-ps-ss-bec__noarch;intel-icc-doc__noarch;intel-icc-doc-ps__noarch;intel-icc-ps__x86_64;intel-icc-ps-ss__x86_64;intel-icc-ps-ss-bec__x86_64;intel-icc-ps-ss-bec-32bit__x86_64;intel-tbb-devel-32bit__x86_64;intel-tbb-devel__x86_64;intel-tbb-common__noarch;intel-tbb-doc__noarch;intel-ism__noarch;intel-ccompxe__noarch;intel-psxe-common__noarch;intel-psxe-doc__noarch;intel-psxe-common-doc__noarch;intel-ccompxe-doc__noarch;intel-psxe-licensing__noarch;intel-psxe-licensing-doc__noarch;intel-icsxe-pset COMPONENTS=;intel-conda-index-tool__x86_64;intel-comp__x86_64;intel-comp-doc__noarch;intel-comp-l-all-common__noarch;intel-comp-l-all-vars__noarch;intel-comp-nomcu-vars__noarch;intel-comp-ps__x86_64;intel-comp-ps-ss-bec__x86_64;intel-openmp__x86_64;intel-openmp-common__noarch;intel-openmp-common-icc__noarch;intel-tbb-libs__x86_64;intel-idesupport-icc-common-ps__noarch;intel-conda-icc_rt-linux-64-shadow-package__x86_64;intel-icc__x86_64;intel-c-comp-common__noarch;intel-icc-common__noarch;intel-icc-common-ps__noarch;intel-icc-doc__noarch;intel-icc-ps__x86_64;intel-icc-ps-ss-bec__x86_64;intel-icx__x86_64;intel-icx-common__noarch;intel-tbb-devel__x86_64;intel-tbb-common__noarch;intel-tbb-doc__noarch;intel-conda-tbb-linux-64-shadow-package__x86_64;intel-conda-tbb-devel-linux-64-shadow-package__x86_64;intel-ccompxe__noarch;intel-psxe-common__noarch;intel-psxe-doc__noarch;intel-psxe-common-doc__noarch;intel-compxe-doc__noarch;intel-psxe-licensing__noarch;intel-psxe-licensing-doc__noarch;intel-icsxe-pset
EOT EOT
(cd "$iccTmpPath" && sudo ./install.sh --silent $iccInstallInstructions --ignore-cpu) ( cd "$iccTmpPath" && sudo ./install.sh --silent $iccInstallInstructions --ignore-cpu )
# Export LD_LIBRARY_PATH to Coin # Export LD_LIBRARY_PATH to Coin
echo "export ICC64_18_LDLP=$iccInstallPath/lib/intel64" >>~/.bashrc echo "export ICC64_19_LDLP=$iccInstallPath/lib/intel64" >>~/.bashrc
echo "export ICC64_18_PATH=$iccInstallPath/compilers_and_libraries_2018.1.163/linux/bin/intel64:$iccInstallPath/bin" >>~/.bashrc echo "export ICC64_19_PATH=$iccInstallPath/compilers_and_libraries_2020.1.217/linux/bin/intel64:$iccInstallPath/bin" >>~/.bashrc
echo "ICC = 18.0.1 20171018" >> ~/versions.txt echo "ICC = 19.1.1.217 20200306" >> ~/versions.txt
rm -rf "$iccTmpPath" rm -rf "$iccTmpPath"

View File

@@ -36,7 +36,7 @@
# This script installs QNX 7. # This script installs QNX 7.
targetFolder="/opt/" targetFolder="/opt/"
sourceFile="/net/ci-files01-hki.intra.qt.io/hdd/www/input/qnx/qnx700-20190325-macos.tar.xz" sourceFile="/net/ci-files01-hki.intra.qt.io/hdd/www/input/qnx/qnx700-20190325-2-macos.tar.xz"
folderName="qnx700" folderName="qnx700"
sudo mkdir -p "$targetFolder" sudo mkdir -p "$targetFolder"

View File

@@ -36,13 +36,13 @@
# This script installs QNX 7. # This script installs QNX 7.
targetFolder="/opt/" targetFolder="/opt/"
sourceFile="/net/ci-files01-hki.intra.qt.io/hdd/www/input/qnx/qnx700_mac.zip" sourceFile="/net/ci-files01-hki.intra.qt.io/hdd/www/input/qnx/qnx700-20190325-2-macos.tar.xz"
folderName="qnx700" folderName="qnx700"
sudo mkdir -p "$targetFolder" sudo mkdir -p "$targetFolder"
echo "Extracting QNX 7" echo "Extracting QNX 7"
sudo unzip -q "$sourceFile" -d "$targetFolder" sudo tar -C "$targetFolder" -Jxf $sourceFile
sudo chown -R qt:wheel "$targetFolder"/"$folderName" sudo chown -R qt:wheel "$targetFolder"/"$folderName"
@@ -54,4 +54,3 @@ fi
# Set env variables # Set env variables
echo "export QNX_700=$targetFolder/$folderName" >> ~/.bashrc echo "export QNX_700=$targetFolder/$folderName" >> ~/.bashrc
echo "QNX SDP = 7.0.0" >> ~/versions.txt echo "QNX SDP = 7.0.0" >> ~/versions.txt

View File

@@ -36,10 +36,10 @@
# This script installs QNX SDP 7.0 # This script installs QNX SDP 7.0
$zip = Get-DownloadLocation "qnx700.7z" $zip = Get-DownloadLocation "qnx700.7z"
$url = "http://ci-files01-hki.intra.qt.io/input/qnx/qnx700-20190325-windows.7z" $url = "http://ci-files01-hki.intra.qt.io/input/qnx/qnx700-20190325-2-windows.7z"
Download $url $url $zip Download $url $url $zip
Verify-Checksum $zip "59c681466ff78f64b98b16a95b0b44650a729dfd" Verify-Checksum $zip "1f10e9660efc81b18cb897871ba2b0384cf0fc6d"
Extract-7Zip $zip C:\ Extract-7Zip $zip C:\
Set-EnvironmentVariable "QNX_700" "C:\QNX700" Set-EnvironmentVariable "QNX_700" "C:\QNX700"