You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
- Renamed FDataDrivenPlatformRegistry::FPlatformInfo to FDataDrivenPlatformInfo - Moved some fields from PlatformInfo::FTargetPlatformInfo to FDataDrivenPlatformInfo, and cleaned them up in the process - Fixed the DataDrivePlatformInfo.ini files to match the previous items - Removed FVanillaPlatformEntry, and now just using FTargetPlatformInfo to manage flavors under a vanilla PlatformInfo (see PlatformInfo::GetVanillaPlatformInfoArray()) - Cleaned up TPerPlatformValue, as it was often misused (took a group and platform name, but we can get the group from the platform name) [AnimationSharingManager.cpp, *Engine.cpp, Runtime\Engine\*, ] - Fixed FBlueprintNativeCodeGenPaths::GetDefaultCodeGenPaths() to use IniPlatformName instead of some hacky code [BlueprintNativeCodeGenManifest.cpp] - Fixed various Turnkey bugs that recent testing exposed - Enabled AUTOSDKS_ENABLED in both Mac and Linux on the Editor side (not that there are much set up to use it) - Using Turnkey to get the SDK status instead of ValidatePlatforms (gives more detailed information - may want to go back to ValidatePlatforms so only UBT is needed, but change it to give more info) - Moved OnDeviceDiscovered and Lost delegates from each platform's TargetPlatform class to a static in ITargetPlatform - there was no need for per-platform implementations - Started working on allowing for SDK to be installed with editor running and not need to restart editor - Work in Progress! It is not usable yet. #fyi jack.porter #rb pete.sauerbrei [CL 13816905 by Josh Adams in ue5-main branch]
45 lines
1013 B
INI
45 lines
1013 B
INI
[DataDrivenPlatformInfo]
|
|
IniParent=Unix
|
|
|
|
NormalIconPath=Launcher/Linux/Platform_Linux_24x
|
|
LargeIconPath=Launcher/Linux/Platform_Linux_128x
|
|
XLargeIconPath=
|
|
AutoSDKPath=Linux_x64
|
|
TutorialPath=/Platforms/Linux/GettingStarted
|
|
Windows:bIsEnabled=true
|
|
Mac:bIsEnabled=false
|
|
Linux:bIsEnabled=true
|
|
Windows:bUsesHostCompiler=false
|
|
Linux:bUsesHostCompiler=true
|
|
bUATClosesAfterLaunch=true
|
|
PlatformGroupName=Desktop
|
|
PlatformSubMenu=Linux
|
|
|
|
[PlatformInfo Linux]
|
|
TargetPlatformName=Linux
|
|
DisplayName=Linux (Editor)
|
|
PlatformType=Editor
|
|
PlatformFlags=None
|
|
UATCommandLine=
|
|
|
|
[PlatformInfo LinuxNoEditor]
|
|
TargetPlatformName=LinuxNoEditor
|
|
DisplayName=Linux
|
|
PlatformType=Game
|
|
PlatformFlags=None
|
|
UATCommandLine=-targetplatform=Linux
|
|
|
|
[PlatformInfo LinuxClient]
|
|
TargetPlatformName=LinuxClient
|
|
DisplayName=Linux (Client-only)
|
|
PlatformType=Client
|
|
PlatformFlags=None
|
|
UATCommandLine=-client
|
|
|
|
[PlatformInfo LinuxServer]
|
|
TargetPlatformName=LinuxServer
|
|
DisplayName=Linux (Dedicated Server)
|
|
PlatformType=Server
|
|
PlatformFlags=None
|
|
UATCommandLine=
|