Files
UnrealEngineUWP/Engine/Source/Programs/UnrealBuildTool/Platform/Mac/ApplePlatformSDK.Versions.cs
josh adams 39bff31fff - Adding comments to the PlatformSDK files to note the version numbers are now in the Versions.cs files
#p4v-preflight-copy 19822331
#rb trivial
#jira none
#preflight 6261e093a21b75437128a095

[CL 19858470 by josh adams in ue5-main branch]
2022-04-21 19:26:22 -04:00

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;
}
}
}