// Copyright Epic Games, Inc. All Rights Reserved. using UnrealBuildTool; public class AndroidDeviceDetection : ModuleRules { public AndroidDeviceDetection( ReadOnlyTargetRules Target ) : base(Target) { BinariesSubFolder = "Android"; PrivateDependencyModuleNames.AddRange( new string[] { "Core", "Json", "JsonUtilities", "PIEPreviewDeviceSpecification", "Zen" } ); PrivateIncludePathModuleNames.AddRange( new string[] { "TcpMessaging", } ); if (Target.bCompileAgainstEngine) { PrivateDependencyModuleNames.Add("Engine"); } if (Target.bBuildEditor) { PrivateDependencyModuleNames.AddRange( new string[] { "PIEPreviewDeviceProfileSelector", "DesktopPlatform", "SlateCore", "Slate", } ); } DynamicallyLoadedModuleNames.AddRange( new string[] { "TcpMessaging" } ); } }