You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#p4v-preflight-copy 19822331 #rb trivial #jira none #preflight 6261e093a21b75437128a095 [CL 19858470 by josh adams in ue5-main branch]
40 lines
961 B
C#
40 lines
961 B
C#
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.IO;
|
|
using EpicGames.Core;
|
|
using System.Text.RegularExpressions;
|
|
using Microsoft.Win32;
|
|
using System.Diagnostics;
|
|
|
|
namespace UnrealBuildTool
|
|
{
|
|
internal partial class ApplePlatformSDK : UEBuildPlatformSDK
|
|
{
|
|
public override string GetMainVersion()
|
|
{
|
|
return "13.3";
|
|
}
|
|
|
|
protected override void GetValidVersionRange(out string MinVersion, out string MaxVersion)
|
|
{
|
|
if (RuntimePlatform.IsMac)
|
|
{
|
|
MinVersion = "12.4.0";
|
|
MaxVersion = "13.9.9";
|
|
}
|
|
else
|
|
{
|
|
// @todo turnkey: these are MobileDevice .dll versions in Windows - to get the iTunes app version (12.3.4.1 etc) would need to hunt down the .exe
|
|
MinVersion = "1100.0.0.0";
|
|
MaxVersion = "1399.0";
|
|
}
|
|
}
|
|
|
|
protected override void GetValidSoftwareVersionRange(out string? MinVersion, out string? MaxVersion)
|
|
{
|
|
MinVersion = MaxVersion = null;
|
|
}
|
|
}
|
|
} |