add ios_simulator flag to enable building for M1 arm64 simulators
parent
6d3b8f44f4
commit
b5d16b4b56
|
@ -145,6 +145,11 @@ opts.Add(EnumVariable(
|
|||
'arm64',
|
||||
['armv7', 'arm64', 'x86_64']
|
||||
))
|
||||
opts.Add(BoolVariable(
|
||||
'ios_simulator',
|
||||
'Target iOS Simulator',
|
||||
False
|
||||
))
|
||||
opts.Add(
|
||||
'IPHONEPATH',
|
||||
'Path to iPhone toolchain',
|
||||
|
@ -227,9 +232,10 @@ elif env['platform'] == 'osx':
|
|||
env.Append(CCFLAGS=['-O3'])
|
||||
|
||||
elif env['platform'] == 'ios':
|
||||
if env['ios_arch'] == 'x86_64':
|
||||
if env['ios_simulator']:
|
||||
sdk_name = 'iphonesimulator'
|
||||
env.Append(CCFLAGS=['-mios-simulator-version-min=10.0'])
|
||||
env['LIBSUFFIX'] = ".simulator" + env['LIBSUFFIX']
|
||||
else:
|
||||
sdk_name = 'iphoneos'
|
||||
env.Append(CCFLAGS=['-miphoneos-version-min=10.0'])
|
||||
|
|
Loading…
Reference in New Issue