Files
UnrealEngineUWP/Engine/Source/Developer/LowLevelTestsRunner/LowLevelTestsRunner.Build.cs
chris constantinescu 72b02c5967 Low Level Tests: code tests built on Catch2 with multi-platform support.
Intended for writing unit, integration, functional and all types of tests.

#jira UEENGQA-49764
#rb Jerome.Delattre


#ROBOMERGE-AUTHOR: chris.constantinescu
#ROBOMERGE-SOURCE: CL 17666358 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)

[CL 17666384 by chris constantinescu in ue5-release-engine-test branch]
2021-09-29 15:50:57 -04:00

34 lines
723 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
using System.IO;
public class LowLevelTestsRunner: ModuleRules
{
public LowLevelTestsRunner(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = PCHUsageMode.NoPCHs;
PrecompileForTargets = PrecompileTargetsType.None;
bUseUnity = false;
bRequiresImplementModule = false;
PublicIncludePaths.AddRange(
new string[]
{
Path.Combine(ModuleDirectory, "Public"),
Path.Combine(Target.UEThirdPartySourceDirectory, "Catch2")
}
);
PrivateIncludePaths.AddRange(
new string[] {
Path.Combine(ModuleDirectory, "Private")
}
);
PublicIncludePathModuleNames.AddRange(
new string[] {
"Core"
}
);
}
}