• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/bin/sh
2
3# Usage:
4# XCODE_VERSION = Dotted version of Xcode to install and make active.
5# XCODE_INSTALL_USER = Account name for developer.apple.com without TFA.
6# XCODE_INSTALL_PASSWORD = Password for that account.
7
8set -e
9sudo gem install xcode-install
10xcversion update
11echo ">>>>>"
12echo ">>>>> AVAILABLE.."
13echo ">>>>>"
14xcversion list
15echo ">>>>>"
16echo ">>>>> INSTALLL: Xcode ${XCODE_VERSION}.."
17echo ">>>>>"
18xcversion --verbose --no-progress --no-clean --no-show-release-notes install ${XCODE_VERSION}
19echo ""
20echo ">>>>>"
21echo ">>>>> INSTALL: CLI Tools.."
22echo ">>>>>"
23xcversion --verbose install-cli-tools
24echo ""
25echo ">>>>>"
26echo ">>>>> AVAILABLE.."
27echo ">>>>>"
28xcversion list
29echo ">>>>>"
30echo ">>>>> SELECT: Xcode ${XCODE_VERSION}.."
31echo ">>>>>"
32xcversion select ${XCODE_VERSION} --symlink
33
34# Use, modification, and distribution are
35# subject to the Boost Software License, Version 1.0. (See accompanying
36# file LICENSE.txt)
37#
38# Copyright Rene Rivera 2020.
39