mirror of
git://code.qt.io/qt/qt5.git
synced 2026-02-02 03:36:54 +08:00
Task-number: QTQAINFRA-6774 Pick-to: 6.9 6.8 Change-Id: I2461911d20ba2fda7b2c53d38b0e688139501e22 Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
26 lines
756 B
Bash
Executable File
26 lines
756 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Copyright (C) 2024 The Qt Company Ltd.
|
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
|
# shellcheck source=../unix/DownloadURL.sh
|
|
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
|
set -ex
|
|
|
|
function InstallSimulatorRuntime {
|
|
url=$1
|
|
url_alt=$2
|
|
expectedSha1=$3
|
|
packageName=$4
|
|
version=$5
|
|
|
|
DownloadURL "$url" "$url_alt" "$expectedSha1" "/tmp/$packageName"
|
|
echo "Installing"
|
|
# macOS 14 / Xcode 15 has a different install command
|
|
if [[ $OSTYPE == "darwin23" ]]; then
|
|
xcrun simctl runtime add "/tmp/$packageName"
|
|
else
|
|
xcodebuild -importPlatform "/tmp/$packageName"
|
|
fi
|
|
|
|
echo "Simulator Runtime = $version" >> ~/versions.txt
|
|
}
|