// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved. using UnrealBuildTool; public class SlateViewer : ModuleRules { public SlateViewer(TargetInfo Target) { PublicIncludePaths.Add("Runtime/Launch/Public"); PrivateDependencyModuleNames.AddRange( new string[] { "AppFramework", "Core", "Projects", "Slate", "SlateCore", "SlateReflector", "StandaloneRenderer", "SourceCodeAccess", "WebBrowser", } ); if (Target.Platform == UnrealTargetPlatform.Mac) { PrivateDependencyModuleNames.Add("XCodeSourceCodeAccess"); AddThirdPartyPrivateStaticDependencies(Target, "CEF3"); } else if (Target.Platform == UnrealTargetPlatform.Win64) { PrivateDependencyModuleNames.Add("VisualStudioSourceCodeAccess"); } PrivateIncludePaths.Add("Runtime/Launch/Private"); // For LaunchEngineLoop.cpp include if (Target.Platform == UnrealTargetPlatform.IOS) { PrivateDependencyModuleNames.AddRange( new string [] { "NetworkFile", "StreamingFile" } ); } } }