Files
UnrealEngineUWP/Engine/Plugins/Online/WebAuth/Source/WebAuth.Build.cs
will damon 08957ffbc4 Set new default shader for Apple platforms and IOS 15 support
#jira UE-131184
#jira UE-124744
#rb jack.porter
#[fyi] will.damon carl.lloyd axel.riffard
#preflight 618e2f249e784835d570d871

#ushell-cherrypick of 18165990 by axel.riffard

[CL 18598774 by will damon in ue5-main branch]
2022-01-13 12:27:13 -05:00

36 lines
807 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
using System.IO;
public class WebAuth : ModuleRules
{
public WebAuth(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
PrivateDependencyModuleNames.AddRange(
new string[]
{
"Core",
"Engine"
}
);
PublicDefinitions.Add("WITH_WEBAUTH=1");
if (Target.Platform == UnrealTargetPlatform.IOS)
{
PublicFrameworks.Add("AuthenticationServices");
}
if (Target.Platform == UnrealTargetPlatform.Android)
{
PrivateDependencyModuleNames.Add("Launch");
string PluginPath = Utils.MakePathRelativeTo(ModuleDirectory, Target.RelativeEnginePath);
AdditionalPropertiesForReceipt.Add("AndroidPlugin", Path.Combine(PluginPath, "WebAuth_UPL.xml"));
}
}
}