aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMislav Marohnić2011-07-10 20:57:00 +0200
committerAdam Vandenberg2011-07-10 12:18:55 -0700
commitf0eab140f87dde0c4ef21da7df654952906908ce (patch)
treef91e68eaa8554363ad7caacb87f7abdca568caf0 /Library
parent567711ed7443709795d606b0a28753ded7a0786d (diff)
downloadbrew-f0eab140f87dde0c4ef21da7df654952906908ce.tar.bz2
doctor: don't report wrong location of autoconf if it's missing
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cmd/doctor.rb7
1 files changed, 4 insertions, 3 deletions
diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb
index 1d56da375..715edd64f 100644
--- a/Library/Homebrew/cmd/doctor.rb
+++ b/Library/Homebrew/cmd/doctor.rb
@@ -591,11 +591,12 @@ def check_git_newline_settings
end
def check_for_autoconf
- which_autoconf = `/usr/bin/which autoconf`.chomp
- unless (which_autoconf == '/usr/bin/autoconf' or which_autoconf == '/Developer/usr/bin/autoconf')
+ autoconf = `/usr/bin/which autoconf`.chomp
+ safe_autoconfs = %w[/usr/bin/autoconf /Developer/usr/bin/autoconf]
+ unless autoconf.empty? or safe_autoconfs.include? autoconf
puts <<-EOS.undent
An "autoconf" in your path blocking the Xcode-provided version at:
- #{which_autoconf}
+ #{autoconf}
This custom autoconf may cause some Homebrew formulae to fail to compile.