WinPlatform automation can be specalized by Windows-based platform extensions.

#jira UE-131865
#rnx
#preflight 622215a2c33b6ba25d054511
#rb Eric.McDaniel, Jeff.Newquist

[CL 19285391 by David Harvey in ue5-main branch]
This commit is contained in:
David Harvey
2022-03-07 11:00:46 -05:00
parent ad7e3c6163
commit 6e97b931ec

View File

@@ -18,6 +18,11 @@ public class Win64Platform : Platform
{
}
protected Win64Platform(UnrealTargetPlatform PlatformType)
: base(PlatformType)
{
}
public override DeviceInfo[] GetDevices()
{
List<DeviceInfo> Devices = new List<DeviceInfo>();
@@ -48,7 +53,7 @@ public class Win64Platform : Platform
if (SC.bStageCrashReporter)
{
FileReference ReceiptFileName = TargetReceipt.GetDefaultPath(Unreal.EngineDirectory, "CrashReportClient", SC.StageTargetPlatform.PlatformType, UnrealTargetConfiguration.Shipping, null);
FileReference ReceiptFileName = TargetReceipt.GetDefaultPath(Unreal.EngineDirectory, "CrashReportClient", CrashReportPlatform ?? SC.StageTargetPlatform.PlatformType, UnrealTargetConfiguration.Shipping, null);
if(FileReference.Exists(ReceiptFileName))
{
TargetReceipt Receipt = TargetReceipt.Read(ReceiptFileName);