aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/common/macos/install_xcode.sh
diff options
context:
space:
mode:
Diffstat (limited to 'coin/provisioning/common/macos/install_xcode.sh')
-rwxr-xr-xcoin/provisioning/common/macos/install_xcode.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/coin/provisioning/common/macos/install_xcode.sh b/coin/provisioning/common/macos/install_xcode.sh
index 5fcf26a0..5eddb72f 100755
--- a/coin/provisioning/common/macos/install_xcode.sh
+++ b/coin/provisioning/common/macos/install_xcode.sh
@@ -55,6 +55,14 @@ function InstallXCode() {
xzcat < "$sourceFile" | (cd /Applications/ && sudo cpio -dmi)
fi
+ echo "Versioning application bundle"
+ majorVersion=$(echo $version | cut -d '.' -f 1)
+ versionedAppBundle="/Applications/Xcode${majorVersion}.app"
+ sudo mv /Applications/Xcode.app ${versionedAppBundle}
+
+ echo "Selecting Xcode"
+ sudo xcode-select --switch ${versionedAppBundle}
+
echo "Accept license"
sudo xcodebuild -license accept