aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/os/mac.rb2
-rw-r--r--Library/Homebrew/os/mac/xcode.rb9
2 files changed, 8 insertions, 3 deletions
diff --git a/Library/Homebrew/os/mac.rb b/Library/Homebrew/os/mac.rb
index bc384da30..5074665fc 100644
--- a/Library/Homebrew/os/mac.rb
+++ b/Library/Homebrew/os/mac.rb
@@ -207,6 +207,8 @@ module OS
"8.3" => { clang: "8.1", clang_build: 802 },
"8.3.1" => { clang: "8.1", clang_build: 802 },
"8.3.2" => { clang: "8.1", clang_build: 802 },
+ "8.3.3" => { clang: "8.1", clang_build: 802 },
+ "9.0" => { clang: "9.0", clang_build: 900 },
}.freeze
def compilers_standard?
diff --git a/Library/Homebrew/os/mac/xcode.rb b/Library/Homebrew/os/mac/xcode.rb
index 9ed95d3f2..20ce6b74f 100644
--- a/Library/Homebrew/os/mac/xcode.rb
+++ b/Library/Homebrew/os/mac/xcode.rb
@@ -17,17 +17,19 @@ module OS
when "10.9" then "6.2"
when "10.10" then "7.2.1"
when "10.11" then "8.2.1"
- when "10.12" then "8.3.2"
+ when "10.12" then "8.3.3"
+ when "10.13" then "9.0"
else
raise "macOS '#{MacOS.version}' is invalid" unless OS::Mac.prerelease?
# Default to newest known version of Xcode for unreleased macOS versions.
- "8.3.2"
+ "9.0"
end
end
def minimum_version
case MacOS.version
+ when "10.13" then "9.0"
when "10.12" then "8.0"
else "2.0"
end
@@ -152,7 +154,8 @@ module OS
when 73 then "7.3"
when 80 then "8.0"
when 81 then "8.3"
- else "8.3"
+ when 90 then "9.0"
+ else "9.0"
end
end