Files
UnrealEngineUWP/Engine/Source/Runtime/InputCore/InputCore.Build.cs
josh adams 82ea6a767a [Backout] - CL26223564
[FYI] keaton.stewart
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL26221679 [Main CIS Issue] Errors in Incremental FortniteServer Linux and Incremental Compile Monolithics - Linux
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Very super early support for VisionOS (requires Xcode 15 beta2 or later).
- THIS IS NOT USABLE YET - WORK IN PROGRESS!
- It builds, links with IOS libs (warnings, not errors), can cook and it boots in Simulator, but is dying in MetalRHI
- UnrealTargetPlatform.VisionOS is currently defined in Engine code, it is not pulled out like would be correct for a full true platform extension
- Refactored a lot of Build.cs files to use UnrealPlatformGroup.IOS/Apple instead of individual platform checks, to make VisionOS integration simpler
#rb zack.neyland

[CL 26226852 by josh adams in ue5-main branch]
2023-06-24 17:52:48 -04:00

22 lines
549 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class InputCore : ModuleRules
{
public InputCore(ReadOnlyTargetRules Target) : base(Target)
{
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject" });
if(Target.IsInPlatformGroup(UnrealPlatformGroup.IOS))
{
PrivateIncludePathModuleNames.Add("ApplicationCore");
}
if(Target.IsInPlatformGroup(UnrealPlatformGroup.Linux))
{
PrivateIncludePathModuleNames.Add("SDL2");
}
UnsafeTypeCastWarningLevel = WarningLevel.Error;
}
}