aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXu Cheng2015-09-01 16:57:54 +0800
committerXu Cheng2015-09-02 15:24:53 +0800
commit190902e98fcde1c9601bf9a674caf0796ed9e46b (patch)
tree2f4f7745683c7ee95438a2f3c72c04f96fb2c478
parent03f7e19ca68ffbb1976633bd4138753fd3f76898 (diff)
downloadbrew-190902e98fcde1c9601bf9a674caf0796ed9e46b.tar.bz2
tap: ensure git is installed
Closes Homebrew/homebrew#43463. Signed-off-by: Xu Cheng <xucheng@me.com>
-rw-r--r--Library/Homebrew/cmd/tap.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/tap.rb b/Library/Homebrew/cmd/tap.rb
index 3da9f3f24..0c8960cbd 100644
--- a/Library/Homebrew/cmd/tap.rb
+++ b/Library/Homebrew/cmd/tap.rb
@@ -19,6 +19,9 @@ module Homebrew
end
def install_tap(user, repo, clone_target = nil)
+ # ensure git is installed
+ Utils.ensure_git_installed!
+
tap = Tap.new user, repo
return false if tap.installed?
ohai "Tapping #{tap}"