Skip to content
Snippets Groups Projects
Unverified Commit 2901c367 authored by FX Coudert's avatar FX Coudert Committed by GitHub
Browse files

Merge pull request #4941 from fxcoudert/mojave

super/cc: further bump -mmacosx-version-min on Mojave
parents 97dca89e 481ffcf4
No related branches found
No related tags found
No related merge requests found
......@@ -17,8 +17,8 @@ def mac?
RUBY_PLATFORM[/darwin/]
end
def mojave_or_later?
mac? && RUBY_PLATFORM[/darwin\d+/][/\d+/].to_i >= 18
def high_sierra_or_later?
mac? && RUBY_PLATFORM[/darwin\d+/][/\d+/].to_i >= 17
end
def linux?
......@@ -187,7 +187,7 @@ class Cmd
# clang doesn't support these flags
args << arg unless tool =~ /^clang/
when /-mmacosx-version-min=10\.(\d)/
arg = "-mmacosx-version-min=10.6" if mojave_or_later? && $1.to_i < 6
arg = "-mmacosx-version-min=10.9" if high_sierra_or_later? && $1.to_i < 9
args << arg
when "--fast-math"
arg = "-ffast-math" if tool =~ /^clang/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment