aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Nagel2014-05-12 14:33:41 -0500
committerJack Nagel2014-05-12 14:34:23 -0500
commitbe6029c63435924423a0ffc4e0c807103fa1d787 (patch)
tree9331ad0c8b4dd731eec13a1745278eaeeace873b
parent8a5dda3413c063d1f73b6df3bd20571ab27bbb43 (diff)
downloadbrew-be6029c63435924423a0ffc4e0c807103fa1d787.tar.bz2
Fix CLT outdated check on 10.9
Fixes Homebrew/homebrew#27420.
-rw-r--r--Library/Homebrew/os/mac/xcode.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/Library/Homebrew/os/mac/xcode.rb b/Library/Homebrew/os/mac/xcode.rb
index eacf5fba9..7d8f12796 100644
--- a/Library/Homebrew/os/mac/xcode.rb
+++ b/Library/Homebrew/os/mac/xcode.rb
@@ -164,8 +164,12 @@ module OS
end
def outdated?
- version = `/usr/bin/clang --version`[%r{clang-(\d+\.\d+\.\d+)}, 1]
- return true unless version
+ if MacOS.version >= :mavericks
+ version = `#{MAVERICKS_PKG_PATH}/usr/bin/clang --version`
+ else
+ version = `/usr/bin/clang --version`
+ end
+ version = version[%r{clang-(\d+\.\d+\.\d+)}, 1] || "0"
version < latest_version
end