39 lines
970 B
Bash
Executable File
39 lines
970 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Usage:
|
|
# XCODE_VERSION = Dotted version of Xcode to install and make active.
|
|
# XCODE_INSTALL_USER = Account name for developer.apple.com without TFA.
|
|
# XCODE_INSTALL_PASSWORD = Password for that account.
|
|
|
|
set -e
|
|
sudo gem install xcode-install
|
|
xcversion update
|
|
echo ">>>>>"
|
|
echo ">>>>> AVAILABLE.."
|
|
echo ">>>>>"
|
|
xcversion list
|
|
echo ">>>>>"
|
|
echo ">>>>> INSTALLL: Xcode ${XCODE_VERSION}.."
|
|
echo ">>>>>"
|
|
xcversion --verbose --no-progress --no-clean --no-show-release-notes install ${XCODE_VERSION}
|
|
echo ""
|
|
echo ">>>>>"
|
|
echo ">>>>> INSTALL: CLI Tools.."
|
|
echo ">>>>>"
|
|
xcversion --verbose install-cli-tools
|
|
echo ""
|
|
echo ">>>>>"
|
|
echo ">>>>> AVAILABLE.."
|
|
echo ">>>>>"
|
|
xcversion list
|
|
echo ">>>>>"
|
|
echo ">>>>> SELECT: Xcode ${XCODE_VERSION}.."
|
|
echo ">>>>>"
|
|
xcversion select ${XCODE_VERSION} --symlink
|
|
|
|
# Use, modification, and distribution are
|
|
# subject to the Boost Software License, Version 1.0. (See accompanying
|
|
# file LICENSE.txt)
|
|
#
|
|
# Copyright Rene Rivera 2020.
|