This commit is contained in:
Manuel de la Pena 2021-08-03 12:48:19 -04:00 коммит произвёл GitHub
Родитель 6ae2ca062b
Коммит f2551e6606
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 10 добавлений и 1 удалений

Просмотреть файл

@ -106,16 +106,25 @@ oldXcodes=(
"/Applications/Xcode_12.5.0-rc.app"
"/Applications/Xcode_13.0.0-beta.app"
"/Applications/Xcode_13.0.0-beta2.app"
"/Applications/Xcode_13.0.0-beta3.app"
)
# remove wrongly added .xip files under /Applications, confuses provisionator and
# are not needed and wrong
sudo rm -Rf /Applications/*.xip
# pick the current selected xcode to make sure we do not remove it.
XCODE_SELECT=$(xcode-select -p)
for oldXcode in "${oldXcodes[@]}"; do
sudo rm -Rf "$oldXcode"
if [ "$XCODE_SELECT" != "$oldXcode/Contents/Developer" ]; then
sudo rm -Rf "$oldXcode"
else
echo "Not removing $oldXcode because is the currently selected one."
fi
done
# Print disk status after cleaning
df -h