Always output when tapping core
Hiding all output makes it look like Homebrew is hanging while the tap operation (which can take a long time!) is running. Closes #3053.
This commit is contained in:
parent
5b041528af
commit
b6d36003b3
@ -124,7 +124,7 @@ module Homebrew
|
|||||||
return if ENV["HOMEBREW_UPDATE_TEST"]
|
return if ENV["HOMEBREW_UPDATE_TEST"]
|
||||||
core_tap = CoreTap.instance
|
core_tap = CoreTap.instance
|
||||||
return if core_tap.installed?
|
return if core_tap.installed?
|
||||||
CoreTap.ensure_installed! quiet: false
|
CoreTap.ensure_installed!
|
||||||
revision = core_tap.git_head
|
revision = core_tap.git_head
|
||||||
ENV["HOMEBREW_UPDATE_BEFORE_HOMEBREW_HOMEBREW_CORE"] = revision
|
ENV["HOMEBREW_UPDATE_BEFORE_HOMEBREW_HOMEBREW_CORE"] = revision
|
||||||
ENV["HOMEBREW_UPDATE_AFTER_HOMEBREW_HOMEBREW_CORE"] = revision
|
ENV["HOMEBREW_UPDATE_AFTER_HOMEBREW_HOMEBREW_CORE"] = revision
|
||||||
|
|||||||
@ -551,11 +551,9 @@ class CoreTap < Tap
|
|||||||
@instance ||= new
|
@instance ||= new
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.ensure_installed!(options = {})
|
def self.ensure_installed!
|
||||||
return if instance.installed?
|
return if instance.installed?
|
||||||
args = ["tap", instance.name]
|
safe_system HOMEBREW_BREW_FILE, "tap", instance.name
|
||||||
args << "-q" if options.fetch(:quiet, true)
|
|
||||||
safe_system HOMEBREW_BREW_FILE, *args
|
|
||||||
end
|
end
|
||||||
|
|
||||||
# @private
|
# @private
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user