|
@@ -885,7 +885,7 @@ begin
|
|
|
if MacVersionSet then
|
|
|
exit;
|
|
|
{ check for deployment target set via environment variable }
|
|
|
- if not(target_info.system in [system_i386_iphonesim,system_arm_darwin,system_aarch64_darwin]) then
|
|
|
+ if not(target_info.system in [system_i386_iphonesim,system_arm_darwin,system_aarch64_darwin,system_x86_64_iphonesim]) then
|
|
|
begin
|
|
|
envstr:=GetEnvironmentVariable('MACOSX_DEPLOYMENT_TARGET');
|
|
|
if envstr<>'' then
|
|
@@ -929,7 +929,8 @@ begin
|
|
|
set_system_compvar('IPHONE_OS_VERSION_MIN_REQUIRED','30000');
|
|
|
iPhoneOSVersionMin:='3.0';
|
|
|
end;
|
|
|
- system_aarch64_darwin:
|
|
|
+ system_aarch64_darwin,
|
|
|
+ system_x86_64_iphonesim:
|
|
|
begin
|
|
|
set_system_compvar('IPHONE_OS_VERSION_MIN_REQUIRED','70000');
|
|
|
iPhoneOSVersionMin:='7.0';
|
|
@@ -2207,7 +2208,7 @@ begin
|
|
|
end;
|
|
|
'M':
|
|
|
begin
|
|
|
- if (target_info.system in (systems_darwin-[system_i386_iphonesim,system_arm_darwin,system_aarch64_darwin])) and
|
|
|
+ if (target_info.system in (systems_darwin-[system_i386_iphonesim,system_arm_darwin,system_aarch64_darwin,system_x86_64_iphonesim])) and
|
|
|
ParseMacVersionMin(MacOSXVersionMin,iPhoneOSVersionMin,'MAC_OS_X_VERSION_MIN_REQUIRED',copy(More,2,255),false) then
|
|
|
begin
|
|
|
break;
|
|
@@ -2240,7 +2241,7 @@ begin
|
|
|
end;
|
|
|
'P':
|
|
|
begin
|
|
|
- if (target_info.system in [system_i386_iphonesim,system_arm_darwin,system_aarch64_darwin]) and
|
|
|
+ if (target_info.system in [system_i386_iphonesim,system_arm_darwin,system_aarch64_darwin,system_x86_64_iphonesim]) and
|
|
|
ParseMacVersionMin(iPhoneOSVersionMin,MacOSXVersionMin,'IPHONE_OS_VERSION_MIN_REQUIRED',copy(More,2,255),true) then
|
|
|
begin
|
|
|
break;
|