brew: cask is now a tap command.

So we can remove the formula installation from `brew.rb`.

Closes Homebrew/homebrew#46843.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
Mike McQuaid 2015-12-09 20:40:42 +00:00
parent 6d1959b265
commit 6d384a730f

View File

@ -162,21 +162,8 @@ begin
Tap.fetch("Homebrew", "services") Tap.fetch("Homebrew", "services")
end end
command_installed = false
if possible_tap && !possible_tap.installed? if possible_tap && !possible_tap.installed?
possible_tap.install possible_tap.install
command_installed = true
end
if cmd == "cask" && (brew_cask = Formulary.factory("brew-cask")) \
&& !brew_cask.installed?
require "cmd/install"
Homebrew.install_formula(brew_cask)
command_installed = true
end
if command_installed
exec HOMEBREW_BREW_FILE, cmd, *ARGV exec HOMEBREW_BREW_FILE, cmd, *ARGV
else else
onoe "Unknown command: #{cmd}" onoe "Unknown command: #{cmd}"