Merge pull request #1659 from dersvenhesse/patch-1

XCode 8.2 is stable
This commit is contained in:
Mike McQuaid 2016-12-13 05:21:32 +00:00 committed by GitHub
commit 755be9a2ee

View File

@ -15,13 +15,13 @@ module OS
when "10.8" then "5.1.1" when "10.8" then "5.1.1"
when "10.9" then "6.2" when "10.9" then "6.2"
when "10.10" then "7.2.1" when "10.10" then "7.2.1"
when "10.11" then "8.1" when "10.11" then "8.2"
when "10.12" then "8.1" when "10.12" then "8.2"
else else
raise "macOS '#{MacOS.version}' is invalid" unless OS::Mac.prerelease? raise "macOS '#{MacOS.version}' is invalid" unless OS::Mac.prerelease?
# Default to newest known version of Xcode for unreleased macOS versions. # Default to newest known version of Xcode for unreleased macOS versions.
"8.1" "8.2"
end end
end end
@ -37,8 +37,8 @@ module OS
end end
def prerelease? def prerelease?
# TODO: bump to version >= "8.3" after Xcode 8.2 is stable. # TODO: bump to version >= "8.4" after Xcode 8.3 is stable.
Version.new(version) >= "8.2" Version.new(version) >= "8.3"
end end
def outdated? def outdated?