aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/os/mac/xcode.rb
diff options
context:
space:
mode:
authorMike McQuaid2016-11-06 17:58:24 +0000
committerMike McQuaid2016-11-06 17:58:24 +0000
commitb8647778ee2d9ea7bc5a6c3cd7a5812c7d7ea9c8 (patch)
tree03c9d0e2b04d42501a66455ce24d34fbfb835583 /Library/Homebrew/os/mac/xcode.rb
parentf46e0032bffffece8e72ffffdb28ac0b1ea7c014 (diff)
parentce2b11fd656e85a2cd73f45b4ac25fd34b1599cf (diff)
downloadbrew-b8647778ee2d9ea7bc5a6c3cd7a5812c7d7ea9c8.tar.bz2
Merge remote-tracking branch 'origin/master' into HEAD
Diffstat (limited to 'Library/Homebrew/os/mac/xcode.rb')
-rw-r--r--Library/Homebrew/os/mac/xcode.rb22
1 files changed, 22 insertions, 0 deletions
diff --git a/Library/Homebrew/os/mac/xcode.rb b/Library/Homebrew/os/mac/xcode.rb
index 9f49162d5..f081d4382 100644
--- a/Library/Homebrew/os/mac/xcode.rb
+++ b/Library/Homebrew/os/mac/xcode.rb
@@ -25,6 +25,17 @@ module OS
end
end
+ def minimum_version
+ case MacOS.version
+ when "10.12" then "8.0"
+ else "2.0"
+ end
+ end
+
+ def minimum_version?
+ version < minimum_version
+ end
+
def prerelease?
# TODO: bump to version >= "8.3" after Xcode 8.2 is stable.
version >= "8.2"
@@ -205,6 +216,17 @@ module OS
end
end
+ def minimum_version
+ case MacOS.version
+ when "10.12" then "8.0.0"
+ else "4.0.0"
+ end
+ end
+
+ def minimum_version?
+ version < minimum_version
+ end
+
def outdated?
if MacOS.version >= :mavericks
version = Utils.popen_read("#{MAVERICKS_PKG_PATH}/usr/bin/clang --version")