Check if parallels was already installed

This commit is contained in:
Rezart Qelibari
2022-05-04 17:59:38 +02:00
parent adb8b97696
commit 6766042125

View File

@@ -4,7 +4,7 @@
function brewInstall() { function brewInstall() {
local identifier="$1" local identifier="$1"
local cask="${2:+--cask}" local cask="${2:+--cask}"
indicateActivity -- "Installing ${identifier} ${cask:+ (Cask)}" ${homebrew_path} install -q ${cask} ${identifier} indicateActivity -- "Installing ${identifier}${cask:+ (Cask)}" ${homebrew_path} install -q ${cask} ${identifier}
} }
function installCask() { function installCask() {
@@ -45,6 +45,7 @@ function patchParallels() {
function installParallels() { function installParallels() {
local inittoolPath='/Applications/Parallels Desktop.app/Contents/MacOS/inittool' local inittoolPath='/Applications/Parallels Desktop.app/Contents/MacOS/inittool'
[[ -f "${inittoolPath}" ]] && return
indicateActivity -- 'Patching Parallels' patchParallels || return 0 indicateActivity -- 'Patching Parallels' patchParallels || return 0
installCask parallels installCask parallels
[ -x "${inittoolPath}" ] && indicateActivity -- 'Running Parallels inittool' ${inittoolPath} init [ -x "${inittoolPath}" ] && indicateActivity -- 'Running Parallels inittool' ${inittoolPath} init