Files
UnrealEngine/Engine/Plugins/Animation/ACLPlugin/Source/ACLPluginEditor/ACLPluginEditor.Build.cs
2025-05-18 13:04:45 +08:00

32 lines
1.0 KiB
C#

// Copyright Epic Games, Inc. All Rights Reserved.
// Copyright 2020 Nicholas Frechette. All Rights Reserved.
using System.IO;
namespace UnrealBuildTool.Rules
{
public class ACLPluginEditor : ModuleRules
{
public ACLPluginEditor(ReadOnlyTargetRules Target) : base(Target)
{
string ACLSDKDir = Path.GetFullPath(Path.Combine(ModuleDirectory, "../ThirdParty"));
PublicIncludePaths.Add(Path.Combine(ModuleDirectory, "Public"));
PublicIncludePaths.Add(Path.Combine(ACLSDKDir, "acl/external/sjson-cpp/includes"));
PublicDependencyModuleNames.Add("ACLPlugin");
PublicDependencyModuleNames.Add("AnimationDataController");
PublicDependencyModuleNames.Add("Core");
PublicDependencyModuleNames.Add("CoreUObject");
PublicDependencyModuleNames.Add("Engine");
PrivateDependencyModuleNames.Add("EditorStyle");
PrivateDependencyModuleNames.Add("Slate");
PrivateDependencyModuleNames.Add("SlateCore");
PrivateDependencyModuleNames.Add("UnrealEd");
PrivateDefinitions.Add("ACL_USE_SJSON");
}
}
}