GitRequirement: use Utils.git_available?

`which("git")` will return incorrect result for OS X without Xcode/CLT
installed, where `/usr/bin/git` is a stub.

Closes Homebrew/homebrew#46386.

Signed-off-by: Xu Cheng <xucheng@me.com>
This commit is contained in:
Xu Cheng 2015-11-26 19:55:18 +08:00
parent fd44154645
commit e07adf1619

View File

@ -122,6 +122,6 @@ end
class GitRequirement < Requirement class GitRequirement < Requirement
fatal true fatal true
default_formula "git" default_formula "git"
satisfy { !!which("git") } satisfy { Utils.git_available? }
end end