Files
TG_ARPG/Plugins/marketplace/LogicDriver/Source/SMExtendedRuntime/SMExtendedRuntime.Build.cs

51 lines
1.0 KiB
C#
Raw Normal View History

2023-10-07 03:53:32 +08:00
// Copyright Recursoft LLC 2019-2023. All Rights Reserved.
using UnrealBuildTool;
using System.IO;
public class SMExtendedRuntime : ModuleRules
{
public SMExtendedRuntime(ReadOnlyTargetRules Target) : base(Target)
{
DefaultBuildSettings = BuildSettingsVersion.Latest;
PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
PublicIncludePaths.AddRange(
new string[]
{
Path.Combine(ModuleDirectory, "Public"),
Path.Combine(ModuleDirectory, "Public", "Properties")
}
);
PrivateIncludePaths.AddRange(
new string[]
{
Path.Combine(ModuleDirectory, "Private")
}
);
PublicDependencyModuleNames.AddRange(
new string[]
{
"Core",
"CoreUObject",
"Engine",
"UMG",
"SMSystem"
}
);
// Editor specific modules for slate specific configuration of editor widgets.
// Configuration values are stored on run-time struct for overall simplicity.
if (Target.Type == TargetType.Editor)
{
PublicDependencyModuleNames.AddRange(
new string[]
{
"SlateCore"
}
);
}
}
}