aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMax Howell2009-12-30 19:21:48 +0000
committerMax Howell2009-12-30 20:52:09 +0000
commit3ce7637c140401312bd3367c5fcf4251f255d938 (patch)
tree785b8202647a8c230179dc89579a4324085f2526 /Library
parent62ef92b8372559aefab07e2b65d2023d0f688123 (diff)
downloadbrew-3ce7637c140401312bd3367c5fcf4251f255d938.tar.bz2
Xcode is still installed, even if it's as old as 3.0
Instead tell them to upgrade. Problem was Xcode 3.0 didn't come with GCC 4.2.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/brew.h.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/Library/Homebrew/brew.h.rb b/Library/Homebrew/brew.h.rb
index 8fba9e732..774ea8093 100644
--- a/Library/Homebrew/brew.h.rb
+++ b/Library/Homebrew/brew.h.rb
@@ -465,6 +465,12 @@ def gcc_build
`/usr/bin/gcc-4.2 -v 2>&1` =~ /build (\d{4,})/
if $1
$1.to_i
+ elsif system "/usr/bin/which gcc"
+ # Xcode 3.0 didn't come with gcc-4.2
+ # We can't change the above regex to use gcc because the version numbers
+ # are different and thus, not useful.
+ # FIXME I bet you 20 quid this causes a side effect — magic values tend to
+ 401
else
nil
end