Files
UnrealEngineUWP/Engine/Source/Programs/Enterprise/Datasmith/DatasmithCADRuntime/DatasmithCADRuntime.Build.cs

33 lines
707 B
C#
Raw Normal View History

// Copyright Epic Games, Inc. All Rights Reserved.
using System;
namespace UnrealBuildTool.Rules
{
public class DatasmithCADRuntime : ModuleRules
{
public DatasmithCADRuntime(ReadOnlyTargetRules Target)
: base(Target)
{
PublicIncludePaths.Add("Runtime/Launch/Public");
PublicDefinitions.Add("DATASMITH_CAD_IGNORE_CACHE");
PublicDefinitions.Add("DATASMITH_CAD_RUNTIME");
PrivateDependencyModuleNames.AddRange(
new string[]
{
"CADInterfaces",
}
);
// Add CoreTech module
if(Target.Platform == UnrealTargetPlatform.Win64)
{
if(System.Type.GetType("CoreTech") != null)
{
PublicDependencyModuleNames.Add("CoreTech");
}
}
}
}
}