Files
UnrealEngineUWP/Engine/Source/Runtime/Online/HTTP/HTTP.Build.cs
Ankit Khare 7a5cd45172 Github Pull Request : 345 Feature: Implement a basic HTTP request support for the HTML5 platform
#codereview james.moran

[CL 2321802 by Ankit Khare in Main branch]
2014-10-07 16:49:35 -04:00

47 lines
1.3 KiB
C#

// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class HTTP : ModuleRules
{
public HTTP(TargetInfo Target)
{
Definitions.Add("HTTP_PACKAGE=1");
PrivateIncludePaths.AddRange(
new string[] {
"Runtime/Online/HTTP/Private",
}
);
PrivateDependencyModuleNames.AddRange(new string[] { "Core" });
if (Target.Platform == UnrealTargetPlatform.Win32 ||
Target.Platform == UnrealTargetPlatform.Win64)
{
AddThirdPartyPrivateStaticDependencies(Target, "WinInet");
if (!UnrealBuildTool.UnrealBuildTool.BuildingRocket() && !UnrealBuildTool.UnrealBuildTool.RunningRocket())
{
AddThirdPartyPrivateStaticDependencies(Target, "libcurl");
}
}
if (Target.Platform == UnrealTargetPlatform.Linux ||
Target.Platform == UnrealTargetPlatform.Android)
{
AddThirdPartyPrivateStaticDependencies(Target, "libcurl");
}
if (Target.Platform == UnrealTargetPlatform.HTML5)
{
if (Target.Architecture == "-win32")
{
PrivateDependencyModuleNames.Add("HTML5Win32");
}
else
{
PrivateDependencyModuleNames.Add("HTML5JS");
}
}
}
}