xcode: expect 7.3 on 10.11

xcode: expect 7.3 on 10.11
This commit is contained in:
Dominyk Tiller 2016-04-10 20:00:11 +01:00
parent 116075dda9
commit 32ae71b256
3 changed files with 8 additions and 5 deletions

View File

@ -287,6 +287,7 @@ module OS
"7.1.1" => { :clang => "7.0", :clang_build => 700 }, "7.1.1" => { :clang => "7.0", :clang_build => 700 },
"7.2" => { :clang => "7.0", :clang_build => 700 }, "7.2" => { :clang => "7.0", :clang_build => 700 },
"7.2.1" => { :clang => "7.0", :clang_build => 700 }, "7.2.1" => { :clang => "7.0", :clang_build => 700 },
"7.3" => { :clang => "7.3", :clang_build => 703 },
} }
def compilers_standard? def compilers_standard?

View File

@ -15,11 +15,11 @@ 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 "7.2.1" when "10.11" then "7.3"
else else
# Default to newest known version of Xcode for unreleased OSX versions. # Default to newest known version of Xcode for unreleased OSX versions.
if OS::Mac.prerelease? if OS::Mac.prerelease?
"7.2.1" "7.3"
else else
raise "OS X '#{MacOS.version}' is invalid" raise "OS X '#{MacOS.version}' is invalid"
end end
@ -125,7 +125,8 @@ module OS
when 60 then "6.0" when 60 then "6.0"
when 61 then "6.1" when 61 then "6.1"
when 70 then "7.0" when 70 then "7.0"
else "7.0" when 73 then "7.3"
else "7.3"
end end
end end
end end
@ -168,7 +169,7 @@ module OS
def latest_version def latest_version
case MacOS.version case MacOS.version
when "10.11" then "700.1.81" when "10.11" then "703.0.29"
when "10.10" then "700.1.81" when "10.10" then "700.1.81"
when "10.9" then "600.0.57" when "10.9" then "600.0.57"
when "10.8" then "503.0.40" when "10.8" then "503.0.40"

View File

@ -10,7 +10,7 @@ Tools available for your platform:
10.8 | 5.1.1 | April 2014 10.8 | 5.1.1 | April 2014
10.9 | 6.2 | 6.2 10.9 | 6.2 | 6.2
10.10 | 7.2.1 | 7.2 10.10 | 7.2.1 | 7.2
10.11 | 7.2.1 | 7.2 10.11 | 7.3 | 7.3
## Compiler Version Database ## Compiler Version Database
@ -62,6 +62,7 @@ Tools available for your platform:
7.1.1 | — | — | — | — | 7.0 (700.1.76) | - 7.1.1 | — | — | — | — | 7.0 (700.1.76) | -
7.2 | — | — | — | — | 7.0 (700.1.81) | - 7.2 | — | — | — | — | 7.0 (700.1.81) | -
7.2.1 | — | — | — | — | 7.0 (700.1.81) | - 7.2.1 | — | — | — | — | 7.0 (700.1.81) | -
7.3 | — | — | — | — | 7.3 (703.0.29) | -
## References to Xcode and compiler versions in code ## References to Xcode and compiler versions in code
When a new Xcode release is made, the following things need to be When a new Xcode release is made, the following things need to be