Files
PHY/Plugins/GMS/Source/GenericMovementSystem/GenericMovementSystem.Build.cs
2026-03-03 01:23:02 +08:00

43 lines
1.0 KiB
C#

// Copyright 2025 https://yuewu.dev/en All Rights Reserved.
using UnrealBuildTool;
public class GenericMovementSystem : ModuleRules
{
public GenericMovementSystem(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
CppCompileWarningSettings.NonInlinedGenCppWarningLevel = WarningLevel.Warning;
PublicDependencyModuleNames.AddRange(
new[]
{
"GameplayTags",
"AnimationWarpingRuntime",
"Chooser", "PoseSearch", "Mover"
// ... add other public dependencies that you statically link with here ...
}
);
PrivateDependencyModuleNames.AddRange(
new[]
{
"Core",
"CoreUObject",
"NetCore",
"ModularGameplay",
"EngineSettings",
"Engine",
"AnimGraphRuntime",
"BlendStack",
"AnimationLocomotionLibraryRuntime",
"Niagara",
"DeveloperSettings"
// ... add private dependencies that you statically link with here ...
}
);
if (Target.Type == TargetRules.TargetType.Editor) PrivateDependencyModuleNames.AddRange(new[] { "MessageLog" });
}
}