初始化提交

This commit is contained in:
2025-07-09 01:08:35 +08:00
parent d3296791cf
commit 62e0f56c60
618 changed files with 173543 additions and 0 deletions

View File

@ -0,0 +1,72 @@
// Tencent is pleased to support the open source community by making sluaunreal available.
// Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved.
// Licensed under the BSD 3-Clause License (the "License");
// you may not use this file except in compliance with the License. You may obtain a copy of the License at
// https://opensource.org/licenses/BSD-3-Clause
// Unless required by applicable law or agreed to in writing,
// software distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and limitations under the License.
using UnrealBuildTool;
using System.IO;
public class slua_profile : ModuleRules
{
public slua_profile(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
// enable exception
bEnableExceptions = true;
#if UE_5_2_OR_LATER
IWYUSupport = IWYUSupport.None;
#else
bEnforceIWYU = false;
#endif
bEnableUndefinedIdentifierWarnings = false;
PrivateDependencyModuleNames.AddRange(new string[] { "slua_unreal" });
PublicIncludePathModuleNames.AddRange(new string[] { "slua_unreal" });
#if UE_4_21_OR_LATER
PublicDefinitions.Add("ENABLE_PROFILER");
#else
Definitions.Add("ENABLE_PROFILER");
#endif
PublicDependencyModuleNames.AddRange(
new string[]
{
"Core",
"UMG",
// ... add other public dependencies that you statically link with here ...
}
);
if (Target.Type == TargetType.Editor)
{
PrivateDependencyModuleNames.Add("UnrealEd");
PrivateDependencyModuleNames.Add("EditorStyle");
PrivateDependencyModuleNames.Add("LevelEditor");
}
PrivateDependencyModuleNames.AddRange(
new string[]
{
"CoreUObject",
"Engine",
"Slate",
"SlateCore",
"UMG",
"InputCore",
"Networking",
"Sockets",
// ... add private dependencies that you statically link with here ...
}
);
}
}