This can be useful to avoid needing to add CoreRedirects for BPGC that are being persisted via tagged properties in SaveGame data, as that data may get stale if properties on the BPGC are renamed
#jira
#preflight 62c47bb4c314e0b117fbf797
#rb Francis.Hurteau, Phillip.Kavan, Josh.May
#ROBOMERGE-AUTHOR: jamie.dale
#ROBOMERGE-SOURCE: CL 20947812 via CL 20947866 via CL 20948086 via CL 20948229
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20950848 by jamie dale in ue5-main branch]
- Started moving the code that turns ProjectPackagingSettings into BuildCookRun commandline from editor to C# so that we can run scripts without needing to bake out the commandline
- Updated ExecuteBuild to handle some new variables and such (like the new one for importing ProjectPackagingSettings into the commandline dynamically)
- Added ability to update a Default config file in C# (with limited functionality - set value and add array entry, with an enum we can extend later)
- Minor cleanup here and there
#rb david.harvey
#preflight 622b581ddf3960e506cf9a27
#preflight 622bb3f046679d56c3239a8c
[CL 19360380 by Josh Adams in ue5-main branch]
- Debug files are now included in all non-shipping builds, and optionally can be included in shipping builds if the IncludeDebugFiles flag is enabled in the project packaging settings.
#jira UE-112965
#rb David.Harvey
#preflight 61f9309a537702981c3e21d2
#ROBOMERGE-AUTHOR: luke.thatcher
#ROBOMERGE-SOURCE: CL 18807423 in //UE5/Release-5.0/... via CL 18809191 via CL 18822230
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)
[CL 18823252 by luke thatcher in ue5-main branch]
Work around circular reference by moving InstalledPlatformInfo to the DesktopPlatform module
#jira UE-136291
#preflight 61f2f573595ec9d6eebf9739
#rb david.harvey
#ROBOMERGE-AUTHOR: nuno.leiria
#ROBOMERGE-SOURCE: CL 18771002 in //UE5/Release-5.0/... via CL 18771003 via CL 18771153
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18771169 by nuno leiria in ue5-main branch]
- Added support for passing the LaunchOnTarget along to the LaunchOn process
#jira UE-138006
#rb matt.peters
#robomerge Release-5.0
#preflight 61e89cb363639eb6f607db67
[CL 18669007 by Josh Adams in ue5-main branch]
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485
[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
todo: hdr decode at runtime when astc hdr not supported
needs to figure out why ARM Encoder is much slower than ISPC, use ARM only for HDR Textures might be a good compromise.
#jira UE-119388
#ROBOMERGE-AUTHOR: yangke.li
#ROBOMERGE-SOURCE: CL 17441496 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
[CL 17441499 by yangke li in ue5-release-engine-test branch]
#ROBOMERGE-OWNER: robert.millar
#ROBOMERGE-AUTHOR: robert.millar
#ROBOMERGE-SOURCE: CL 16362667 via CL 16362689 via CL 16362713 via CL 16362729
#ROBOMERGE-BOT: (v804-16311228)
#ROBOMERGE-CONFLICT from-shelf
[CL 16363649 by robert millar in ue5-release-engine-staging branch]
Add a default project setting for the build target and binary configuration selection.
Removed 'platformtarget' menu and exposed 'target' and 'flavor' menus (flavor is only used for android now but will also work if other platforms add their own flavors).
Setting -distribution now forces packaging with shipping.
#jira UE-108788, UE-113086, UE-101662
#rb ben.marsh, josh.adams
[CL 16148683 by nuno leiria in ue5-main branch]