Files
UnrealEngine/Engine/Source/Runtime/XmlParser/XmlParser.Build.cs
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

22 lines
655 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class XmlParser : ModuleRules
{
public XmlParser( ReadOnlyTargetRules Target ) : base(Target)
{
PrivateDependencyModuleNames.AddRange(
new string[]
{
"Core",
});
CppCompileWarningSettings.UnsafeTypeCastWarningLevel = WarningLevel.Error;
// PCH is disabled here otherwise the module will use Core's shared PCH and fail to compile due
// to a clash with UE_DEFINE_LEGACY_MATH_CONSTANT_MACRO_NAMES being defined in UnrealMathUtility.h.
PCHUsage = PCHUsageMode.NoPCHs;
PrivateDefinitions.Add("UE_DEFINE_LEGACY_MATH_CONSTANT_MACRO_NAMES=0");
}
}