aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/common/macos/install-commandlinetools.sh
diff options
context:
space:
mode:
Diffstat (limited to 'coin/provisioning/common/macos/install-commandlinetools.sh')
-rwxr-xr-xcoin/provisioning/common/macos/install-commandlinetools.sh9
1 files changed, 5 insertions, 4 deletions
diff --git a/coin/provisioning/common/macos/install-commandlinetools.sh b/coin/provisioning/common/macos/install-commandlinetools.sh
index 18ff1036..2be234e7 100755
--- a/coin/provisioning/common/macos/install-commandlinetools.sh
+++ b/coin/provisioning/common/macos/install-commandlinetools.sh
@@ -32,6 +32,7 @@
## $QT_END_LICENSE$
##
#############################################################################
+# shellcheck source=../unix/DownloadURL.sh
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
set -ex
@@ -44,19 +45,19 @@ function InstallCommandLineTools {
packageName=$4
version=$5
- DownloadURL $url $url_alt $expectedSha1 /tmp/$packageName
+ DownloadURL "$url" "$url_alt" "$expectedSha1" "/tmp/$packageName"
echo "Mounting $packageName"
- hdiutil attach /tmp/$packageName
+ hdiutil attach "/tmp/$packageName"
cd "/Volumes/Command Line Developer Tools"
echo "Installing"
- sudo installer -verbose -pkg *.pkg -target /
+ sudo installer -verbose -pkg ./*.pkg -target /
cd /
# Let's fait for 5 second before unmounting. Sometimes resource is busy and cant be unmounted
sleep 3
echo "Unmounting"
umount /Volumes/Command\ Line\ Developer\ Tools/
echo "Removing $packageName"
- rm /tmp/$packageName
+ rm "/tmp/$packageName"
echo "Command Line Tools = $version" >> ~/versions.txt
}