UBT wasn't being compiled as part of the Node like the other platforms, restored UBT compiling
#rnx
#jira UE-123529
#rb bryan.johnson
#ROBOMERGE-AUTHOR: ryan.hummer
#ROBOMERGE-SOURCE: CL 17667321 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0
[CL 17668627 by ryan hummer in ue5-release-engine-test branch]
This include LinuxArm64 UnrealGame, but not Android UnrealGame due to no AutoSDK for Android for Linux atm
This will only target native linux horde or machines. Moving them to Linux_License as well.
#jira none
[at]Ben.Marsh, [at]Ryan.Durand
#rb Ben.Marsh
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 17476956 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
[CL 17476964 by brandon schaefer in ue5-release-engine-test branch]
#jira UE-119839
#rb ryan.durand
#ROBOMERGE-SOURCE: CL 16898579 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)
[CL 16898589 by steve smith in ue5-release-engine-test branch]
Make Mac launcher use P4 version of iPhonePackager until we can either update Mono or move it to dotnet core.
Moved copy from "DDC Group Mac" to "Build Tools CS Mac"
#jira UE-110133
#lockdown Cristina.Riveron
#rb Florin.Pascu
[REVIEW]
#ROBOMERGE-SOURCE: CL 15967184 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)
[CL 15984607 by jack porter in ue5-main branch]
Make Mac launcher use P4 version of iPhonePackager until we can either update Mono or move it to dotnet core.
#jira UE-110133
#rb Axel.Riffard
#lockdown Cristina.Riveron
#ROBOMERGE-SOURCE: CL 15953894 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)
[CL 15971497 by jack porter in ue5-main branch]
RunUAT.sh:
Setup Mono environment on Mac and Linux so that AutomationTool is able to launch xbuild for CsCompile tasks that have not been transitioned to NET Core.
(Linux change is untested)
CsCompileTask.cs:
Don't add the "/restore" argument to command line when building using xbuild as it does not appear to be supported.
InstalledEngineBuild.xml:
Remove CsCompile invocations for UAT projects as these are currently not able to be compiled by UAT: CsCompile does not know how use the bundled dotnet to build NET Core projects, and [our bundled] mono does not support NET Core projects.
This file is consumed by AutomationTool, which is compiled by RunUAT.sh. As such, it can generally be assumed that the UAT build is up to date when the built files are consumed (InstalledEngineBuild.xml has directives to tag the AutomationTool files to ensure they are included.)
#jira UE-112471
[CL 15902338 by jonathan adamczewski in ue5-main branch]