Files
UnrealEngineUWP/Engine/Source/Runtime/Slate/Slate.Build.cs
Peter Sauerbrei 446972d460 [INTEGRATE] Chage 2082198
final changes to make Tappy Chicken for HTML5
#ue4
#html5
#tappy chicken

[CL 2082256 by Peter Sauerbrei in Main branch]
2014-05-22 15:14:51 -04:00

67 lines
2.0 KiB
C#

// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class Slate : ModuleRules
{
public Slate(TargetInfo Target)
{
// SharedPCHHeaderFile = "Runtime/Slate/Public/Slate.h";
PublicDependencyModuleNames.AddRange(
new string[] {
"Core",
"CoreUObject",
"InputCore",
"SlateCore",
}
);
if (!UEBuildConfiguration.bBuildDedicatedServer && UEBuildConfiguration.bCompileFreeType)
{
AddThirdPartyPrivateStaticDependencies(Target, "FreeType2");
Definitions.Add("WITH_FREETYPE=1");
}
else
{
Definitions.Add("WITH_FREETYPE=0");
}
PrivateIncludePaths.AddRange(
new string[] {
"Runtime/Slate/Private",
"Runtime/Slate/Private/Framework",
"Runtime/Slate/Private/Framework/Application",
"Runtime/Slate/Private/Framework/Commands",
"Runtime/Slate/Private/Framework/Docking",
"Runtime/Slate/Private/Framework/Layout",
"Runtime/Slate/Private/Framework/MultiBox",
"Runtime/Slate/Private/Framework/Notifications",
"Runtime/Slate/Private/Framework/Styling",
"Runtime/Slate/Private/Framework/Testing",
"Runtime/Slate/Private/Framework/Text",
"Runtime/Slate/Private/Framework/Text/IOS",
"Runtime/Slate/Private/Framework/Text/Tests",
"Runtime/Slate/Private/Framework/Widgets",
"Runtime/Slate/Private/Widgets/Colors",
"Runtime/Slate/Private/Widgets/Docking",
"Runtime/Slate/Private/Widgets/Images",
"Runtime/Slate/Private/Widgets/Input",
"Runtime/Slate/Private/Widgets/Layout",
"Runtime/Slate/Private/Widgets/Navigation",
"Runtime/Slate/Private/Widgets/Notifications",
"Runtime/Slate/Private/Widgets/Testing",
"Runtime/Slate/Private/Widgets/Text",
"Runtime/Slate/Private/Widgets/Tutorials",
"Runtime/Slate/Private/Widgets/Views",
}
);
if ((Target.Platform == UnrealTargetPlatform.Win64) ||
(Target.Platform == UnrealTargetPlatform.Win32))
{
AddThirdPartyPrivateStaticDependencies(Target, "XInput");
}
}
}