Files
UnrealEngineUWP/Engine/Plugins/Runtime/Metasound/Source/MetasoundStandardNodes/MetasoundStandardNodes.Build.cs
bryan sefcik dc368e588b Added the ability to override the NumIncludedBytesPerUnityCPP from the module rules. This is needed by some modules to better tune the size of the unity files.
Before:
1 Unity file
Total CPU Time: 162.90625 s
Total time in Parallel executor: 61.62 seconds

After:
6 Unity files
Total CPU Time: 169.15625 s
Total time in Parallel executor: 16.64 seconds

#jira
[FYI] nick.darnell, joe.kirchoff
#preflight 632889795f55ba280ec1ef84

[CL 22087017 by bryan sefcik in ue5-main branch]
2022-09-19 21:57:04 -04:00

37 lines
640 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
using System.IO;
namespace UnrealBuildTool.Rules
{
public class MetasoundStandardNodes : ModuleRules
{
public MetasoundStandardNodes(ReadOnlyTargetRules Target) : base(Target)
{
PublicDependencyModuleNames.AddRange
(
new string[]
{
"AudioExtensions",
"Core",
"MetasoundFrontend",
"Serialization",
"SignalProcessing"
}
);
PrivateDependencyModuleNames.AddRange
(
new string[]
{
"CoreUObject",
"MetasoundGraphCore"
}
);
NumIncludedBytesPerUnityCPPOverride = 120 * 1024;
}
}
}