Files
UnrealEngineUWP/Engine/Source/Runtime/VectorVM/VectorVM.Build.cs
rob krajcarski b281028c38 Additional support for new experimental VM
-moves optimization pass to the async compilation pipeline (including moving it to it's own file, out of NiagaraSystem)
-splits up the NIAGARA_VM_EXP preprocessor define into VECTORVM_SUPPORTS_LEGACY & VECTORVM_SUPPORTS_EXPERIMENTAL allowing support of one, the other or both (the default)
#rb shawn.mcgrath
#jira none
#preflight 623c85cd1302f69e9aa0b1d7

[CL 19496739 by rob krajcarski in ue5-main branch]
2022-03-24 11:52:03 -04:00

35 lines
807 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class VectorVM : ModuleRules
{
public VectorVM(ReadOnlyTargetRules Target) : base(Target)
{
PublicDependencyModuleNames.AddRange(
new string[] {
"Core",
"CoreUObject"
}
);
PrivateDependencyModuleNames.AddRange(
new string[] {
"Core",
"CoreUObject"
});
PrivateIncludePaths.AddRange(
new string[] {
"Runtime/Engine/Classes/Curves"
});
PublicDefinitions.AddRange(
new string[]
{
"VECTORVM_SUPPORTS_EXPERIMENTAL=1",
"VECTORVM_SUPPORTS_LEGACY=1"
});
}
}