aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
diff options
context:
space:
mode:
authorMax Howell2009-11-09 18:47:26 +0000
committerMax Howell2009-11-09 18:47:26 +0000
commitb43dbfafe29acde791f3e178caa439cf1da80d71 (patch)
treeff71d00c3b96f30c08aeb4bc0ae00461dc32d301 /Library/Homebrew
parentde1ebbefc314eedc6f778b34ef65e19330bfe855 (diff)
downloadhomebrew-b43dbfafe29acde791f3e178caa439cf1da80d71.tar.bz2
DRY gcc_build and llvm_build
Diffstat (limited to 'Library/Homebrew')
-rw-r--r--Library/Homebrew/brew.h.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/Library/Homebrew/brew.h.rb b/Library/Homebrew/brew.h.rb
index ed80ecc22..8b73ccbcc 100644
--- a/Library/Homebrew/brew.h.rb
+++ b/Library/Homebrew/brew.h.rb
@@ -428,3 +428,15 @@ private
end
end
end
+
+def gcc_build
+ `/usr/bin/gcc-4.2 -v 2>&1` =~ /build (\d{4,})/
+ $1.to_i
+end
+
+def llvm_build
+ if MACOS_VERSION >= 10.6
+ `/Developer/usr/bin/llvm-gcc-4.2 -v 2>&1` =~ /LLVM build (\d{4,})/
+ $1.to_i
+ end
+end