mirror of
https://github.com/alliedmodders/metamod-source.git
synced 2025-02-20 13:54:14 +01:00
Fix XCode 10+ build issues (#55)
This commit is contained in:
parent
974de7074c
commit
02e061d88c
@ -202,7 +202,7 @@ class MMSConfig(object):
|
||||
cxx.cflags += ['-mfpmath=sse']
|
||||
if cxx.family == 'clang':
|
||||
cxx.cxxflags += ['-Wno-implicit-exception-spec-mismatch']
|
||||
if cxx.version >= 'clang-3.9':
|
||||
if cxx.version >= 'clang-3.9' or cxx.version >= 'apple-clang-10.0':
|
||||
cxx.cxxflags += ['-Wno-expansion-to-defined']
|
||||
if cxx.version >= 'clang-3.6' or cxx.version >= 'apple-clang-7.0':
|
||||
cxx.cxxflags += ['-Wno-inconsistent-missing-override']
|
||||
@ -275,9 +275,19 @@ class MMSConfig(object):
|
||||
cxx.linkflags += ['-lgcc_eh']
|
||||
elif builder.target.platform == 'mac':
|
||||
cxx.defines += ['OSX', '_OSX', 'POSIX']
|
||||
cxx.cflags += ['-mmacosx-version-min=10.5']
|
||||
|
||||
if cxx.version >= 'apple-clang-10.0':
|
||||
cxx.cflags += ['-mmacosx-version-min=10.9', '-stdlib=libc++']
|
||||
cxx.linkflags += [
|
||||
'-mmacosx-version-min=10.9',
|
||||
]
|
||||
else:
|
||||
cxx.cflags += ['-mmacosx-version-min=10.5']
|
||||
cxx.linkflags += [
|
||||
'-mmacosx-version-min=10.5',
|
||||
]
|
||||
|
||||
cxx.linkflags += [
|
||||
'-mmacosx-version-min=10.5',
|
||||
'-lc++',
|
||||
]
|
||||
elif builder.target.platform == 'windows':
|
||||
|
Loading…
x
Reference in New Issue
Block a user