You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
TTP# 332489 - TOOLS FEATURE: Editor: Allow user to designate which platforms a project is designed for; warn user when deploying to platforms that will result in a bad time There is now a "Target Platforms" tab in the project settings which allows you to choose which platforms your project will target. This information is stored inside the .uproject file. If you try and launch, cook, or package for a project that isn't on the supported list, then you'll see a suppressible warning notifying you that the project may not run as expected. This is also conveyed to you via a warning icon next to platforms which aren't set as a target. Additionally the target platform icons are shown in the tooltip on the "Open Project" dialog, as well as in the tab area of the level editor. ReviewedBy Thomas.Sarkanen, Max.Preussner [CL 2088161 by Jamie Dale in Main branch]
40 lines
679 B
C#
40 lines
679 B
C#
// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved.
|
|
|
|
namespace UnrealBuildTool.Rules
|
|
{
|
|
public class ProjectSettingsViewer : ModuleRules
|
|
{
|
|
public ProjectSettingsViewer(TargetInfo Target)
|
|
{
|
|
PublicDependencyModuleNames.AddRange(
|
|
new string[]
|
|
{
|
|
"Core",
|
|
}
|
|
);
|
|
|
|
PrivateDependencyModuleNames.AddRange(
|
|
new string[]
|
|
{
|
|
"CoreUObject",
|
|
"Engine",
|
|
"EngineSettings",
|
|
"SettingsEditor",
|
|
"Slate",
|
|
"SlateCore",
|
|
"UnrealEd",
|
|
"MoviePlayer",
|
|
"ProjectTargetPlatformEditor",
|
|
}
|
|
);
|
|
|
|
PrivateIncludePaths.AddRange(
|
|
new string[]
|
|
{
|
|
"Editor/ProjectSettingsViewer/Private",
|
|
}
|
|
);
|
|
}
|
|
}
|
|
}
|