mirror of https://github.com/qt/qt5.git
23 lines
1.1 KiB
Bash
Executable File
23 lines
1.1 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
# Copyright (C) 2022 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
|
|
|
|
# This script installs Xcode
|
|
# Prerequisites: Have Xcode prefetched to local cache as xz compressed.
|
|
# This can be achieved by fetching Xcode_9.xip from Apple Store.
|
|
# Uncompress it with 'xar -xf Xcode_9.xip'
|
|
# Then get https://gist.githubusercontent.com/pudquick/ff412bcb29c9c1fa4b8d/raw/24b25538ea8df8d0634a2a6189aa581ccc6a5b4b/parse_pbzx2.py
|
|
# with which you can run 'python parse_pbzx2.py Content'.
|
|
# This will give you five files called "Content.part<00..05>.cpio.xz".
|
|
# Extract those that have the extension .xz with xz.
|
|
# "cat" together all the content files "cat file1, file2, file3, file4, file5 >file_new"
|
|
# Compress the new file with xz back to something like Xcode_9.xz
|
|
# Upload the file to temporary storage for this script to use.
|
|
|
|
set -ex
|
|
|
|
# shellcheck source=../common/macos/install_xcode.sh
|
|
source "${BASH_SOURCE%/*}/../common/macos/install_xcode.sh"
|
|
|
|
InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_14.2.xip 14.2
|