Files
UnrealEngine/Engine/Source/Programs/HeadlessChaos/HeadlessChaos.Target.cs
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

23 lines
653 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
[SupportedPlatforms("Win64")]
public class HeadlessChaosTarget : TestTargetRules
{
public HeadlessChaosTarget(TargetInfo Target) : base(Target)
{
bHasExports = false;
GlobalDefinitions.Add("CHAOS_SERIALIZE_OUT=1");
// our gtest does not have debug crt libs
bDebugBuildsActuallyUseDebugCRT = false;
// Enable additional debug functionality in the constraint management system to allow better unit testing
GlobalDefinitions.Add("CHAOS_CONSTRAINTHANDLE_DEBUG_ENABLED=1");
BuildEnvironment = TargetBuildEnvironment.Unique;
bWarningsAsErrors = true;
}
}