Files
UnrealEngineUWP/Engine/Source/Developer/Linux/LinuxTargetPlatform/LinuxTargetPlatform.Build.cs
Josh Adams ccc1743281 - Big TargetPlatform Module cleanup:
- Removed the function to return a single TP, and wrapped the functionality in a simple single required function (platform just has to add TPs to an array, high level code manages init and cleanup of the array)
  - Stripped unncessary code from all TPs
  - Collapsed the desktop targetplatform modules into 1 per platform
  - Renamed LinuxAArch64NoEditorTargetPlatfortm to LinuxAArch64TargetPlatform to match the other non-editor platforms
  - Deleted AllDesktopPlatform

[CL 13502803 by Josh Adams in ue5-main branch]
2020-05-22 09:57:29 -04:00

39 lines
740 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class LinuxTargetPlatform : ModuleRules
{
public LinuxTargetPlatform(ReadOnlyTargetRules Target) : base(Target)
{
BinariesSubFolder = "Linux";
PrivateDependencyModuleNames.AddRange(
new string[] {
"Core",
"CoreUObject",
"TargetPlatform",
"DesktopPlatform",
"Projects"
}
);
PrivateIncludePathModuleNames.AddRange(
new string[] {
"Settings",
}
);
PrivateIncludePaths.AddRange(
new string[] {
}
);
if (Target.bCompileAgainstEngine)
{
PrivateDependencyModuleNames.Add("Engine");
PrivateIncludePathModuleNames.Add("TextureCompressor");
}
}
}