OLS/Plugins/Developer/RiderLink/Source/RiderLC/RiderLC.Build.cs

36 lines
838 B
C#
Raw Normal View History

2024-09-22 21:11:19 +00:00
using UnrealBuildTool;
public class RiderLC : ModuleRules
{
public RiderLC(ReadOnlyTargetRules Target) : base(Target)
{
#if UE_4_22_OR_LATER
PCHUsage = PCHUsageMode.NoPCHs;
#else
PCHUsage = PCHUsageMode.NoSharedPCHs;
#endif
bUseRTTI = true;
#if UE_5_2_OR_LATER
bDisableStaticAnalysis = true;
#endif
PrivateDefinitions.Add("_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING");
PrivateDefinitions.Add("_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS");
PrivateDependencyModuleNames.AddRange(
new string[]
{
"Core",
"Engine",
"RiderLink",
"RD"
}
);
if (Target.bWithLiveCoding)
{
PrivateIncludePathModuleNames.Add("LiveCoding");
}
}
}