Files
UnrealEngineUWP/Engine/Source/Programs/InterchangeWorker/InterchangeWorker.Build.cs
Alexis Matte be70848f84 fix monolithic build
#jira
#preflight 6202aa0474604bc6b185eab7
#preflight 6203c0044816ea17df94f524

[CL 18916825 by Alexis Matte in ue5-main branch]
2022-02-09 08:31:41 -05:00

44 lines
978 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
using System.IO;
public class InterchangeWorker : ModuleRules
{
public InterchangeWorker(ReadOnlyTargetRules Target) : base(Target)
{
if (Target.Platform != UnrealTargetPlatform.Win64 &&
Target.Platform != UnrealTargetPlatform.Linux &&
Target.Platform != UnrealTargetPlatform.Mac)
{
throw new BuildException("InterchangeWorker program do not support target platform {0}.", Target.Platform.ToString());
}
PublicIncludePaths.Add("Runtime/Launch/Public");
PrivateIncludePaths.Add("Runtime/Launch/Private");
PrivateDependencyModuleNames.AddRange(
new string[]
{
"ApplicationCore",
"Core",
"CoreUObject",
"InterchangeCore",
"InterchangeDispatcher",
"InterchangeFbxParser",
"InterchangeNodes",
"Json",
"Projects",
"Sockets",
}
);
AddEngineThirdPartyPrivateStaticDependencies(Target,
new string[]
{
"FBX"
}
);
}
}