// Copyright Epic Games, Inc. All Rights Reserved. using UnrealBuildTool; public class CoreUObject : ModuleRules { public CoreUObject(ReadOnlyTargetRules Target) : base(Target) { PrivatePCHHeaderFile = "Private/CoreUObjectPrivatePCH.h"; SharedPCHHeaderFile = "Public/CoreUObjectSharedPCH.h"; PrivateIncludePaths.Add("Runtime/CoreUObject/Private"); PrivateIncludePathModuleNames.AddRange( new string[] { "TargetPlatform", } ); PublicDependencyModuleNames.Add("Core"); PublicDependencyModuleNames.Add("TraceLog"); PrivateDependencyModuleNames.Add("Projects"); PrivateDependencyModuleNames.Add("Json"); PublicDefinitions.Add("UNIQUENETID_ESPMODE=ESPMode::Fast"); } }