Files
marc audy 8f99422de9 Move dependency to public to fix compile errors in other modules that include headers
#rnx
[CODEREVIEW] Graham.Wihlidal

#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 20276749 in //UE5/Release-Engine-Staging/...
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20277159 by marc audy in ue5-main branch]
2022-05-19 03:58:20 -04:00

44 lines
978 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
namespace UnrealBuildTool.Rules
{
//MeshBuilder module is a editor module
public class MeshBuilder : ModuleRules
{
public MeshBuilder(ReadOnlyTargetRules Target) : base(Target)
{
PublicDependencyModuleNames.AddRange(
new string[]
{
"MeshUtilitiesCommon",
}
);
PrivateDependencyModuleNames.AddRange(
new string[]
{
"RHI",
"Core",
"CoreUObject",
"Engine",
"RenderCore",
"MeshDescription",
"StaticMeshDescription",
"MeshReductionInterface",
"RawMesh",
"MeshUtilities",
"ClothingSystemRuntimeNv",
"MeshBoneReduction",
"SkeletalMeshUtilitiesCommon",
"MeshBuilderCommon",
}
);
AddEngineThirdPartyPrivateStaticDependencies(Target, "QuadricMeshReduction");
PrivateIncludePathModuleNames.Add("NaniteBuilder");
DynamicallyLoadedModuleNames.Add("NaniteBuilder");
}
}
}