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

54 lines
1.3 KiB
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class CustomizableObject : ModuleRules
{
public CustomizableObject(ReadOnlyTargetRules TargetRules) : base(TargetRules)
{
ShortName = "MuCO";
DefaultBuildSettings = BuildSettingsVersion.V2;
//bUseUnity = false;
PrivateDependencyModuleNames.AddRange([
"InputCore",
"SlateCore",
"CoreUObject",
"RenderCore",
"RHI",
"AppFramework",
"Projects",
"ApplicationCore",
"ClothingSystemRuntimeInterface",
//"ClothingSystemEditor",
"UMG",
"ImageCore",
"TraceLog",
"MeshDescription"
]);
PublicDependencyModuleNames.AddRange([
"Slate",
"Core",
"Engine",
"SkeletalMerging",
"ClothingSystemRuntimeCommon",
"GameplayTags",
"MutableRuntime",
"AnimGraphRuntime"
]);
if (TargetRules.bBuildEditor == true)
{
PublicDependencyModuleNames.Add("UnrealEd"); // @todo api: Only public because of WITH_EDITOR
PublicDependencyModuleNames.Add("DerivedDataCache");
PublicDependencyModuleNames.Add("EditorStyle");
PublicDependencyModuleNames.Add("MessageLog");
PrivateDependencyModuleNames.Add("MutableTools"); // COI Baking muSystem settings override
}
}
}