From 00736276fe442101523e754d2ecf79b1a16f2857 Mon Sep 17 00:00:00 2001 From: Mike McQuaid <mike@mikemcquaid.com> Date: Thu, 21 Apr 2016 16:36:34 +0100 Subject: [PATCH] brew.rb: uninstall old Homebrew Cask. (#121) This version is never wanted at this point and it will help Homebrew Cask deal with the annoying errors that result from having this version still around (some which I've already help users debug). --- Library/brew.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Library/brew.rb b/Library/brew.rb index ebb1447925..c7447348f4 100644 --- a/Library/brew.rb +++ b/Library/brew.rb @@ -78,6 +78,11 @@ begin # `Homebrew.help` never returns, except for external/unknown commands. end + # Uninstall old brew-cask if it's still around; we just use the tap now. + if cmd == "cask" && (HOMEBREW_CELLAR/"brew-cask").exist? + system(HOMEBREW_BREW_FILE, "uninstall", "--force", "brew-cask") + end + if internal_cmd Homebrew.send cmd.to_s.tr("-", "_").downcase elsif which "brew-#{cmd}" -- GitLab