Files
UnrealEngineUWP/Engine/Source/Programs/ReplicationSystemLowLevelTests/ReplicationSystemLowLevelTests.Build.cs
chris constantinescu 9aa914f01c LinuxArm64 support for Low Level Tests through emulator, running in docker container
- Catch2 built for LinuxArm64
- new option to run apps in containerized mode
- builds docker image, setup and cleanup
- StringOp BuildGraph element for string operations (replace, to lower etc)
#jira UE-193565
#rb ue-qa-sdets

[CL 27758925 by chris constantinescu in ue5-main branch]
2023-09-11 12:55:31 -04:00

38 lines
865 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class ReplicationSystemLowLevelTests : TestModuleRules
{
public ReplicationSystemLowLevelTests(ReadOnlyTargetRules Target) : base(Target)
{
PrivateDependencyModuleNames.AddRange(
new string[]
{
"Core",
"CoreUObject",
"IrisCore",
"ReplicationSystemTestPlugin",
}
);
PrivateIncludePathModuleNames.AddRange(
new string[]
{
"Engine",
"RHI",
"SlateCore",
"InputCore",
"ApplicationCore"
}
);
UpdateBuildGraphPropertiesFile(new Metadata() {
TestName = "ReplicationSystem",
TestShortName = "Replication System",
SupportedPlatforms = { UnrealTargetPlatform.Win64, UnrealTargetPlatform.Linux, UnrealTargetPlatform.LinuxArm64 },
PlatformRunContainerized = { { UnrealTargetPlatform.LinuxArm64, true } }
});
}
}