- .app is now fully made by Xcode, not partially by UBT/UAT (exe is copied into .app via shell script, and "cookeddata" is a folder reference in the Xcode proejct - for IOS/TVOS only for now)
- Updated how metadata files are found in the Metadata class, and template plist files are now called Info.Template.plst
- A prebuild script does some prep work to help with Xcode and UBT interaction, and the way our legacy build locations mess with Build after Archive
- Fixed some ".app" issues where the PRODUCT_NAME was missing
#rb self
#preflight 63f8fed82b1a2765f986f63f
[CL 24404636 by Josh Adams in ue5-main branch]
* Also factorized lots of redundant code in landscape for accessing weightmap/heightmap data
#rb don.boogert
#preflight 63f8b80aa134e0b05998c7a3
[CL 24403600 by jonathan bard in ue5-main branch]
* Added benchmark using compact binary packages
* Avoid storing bodies from responses, allowing the large file tests to run (re-enabled them)
* Added game tests which generates a bunch of random assets with a distribution based from actual game data and tests upload and download
* Added --seed-remote option which is required to actually seed the remote instance , this can be used to avoid seeding the server in between different tests
#preflight none
[CL 24402046 by Joakim Lindqvist in ue5-main branch]
From ~300ms to ~30ms for ~17 000 cooked files.
#rb justin.marcus
#preflight 63f7c327dd78dd50f60a464f,63f7bbceae54ee4ce975250e
#rnx
[CL 24400852 by pj kack in ue5-main branch]
* Add an in-memory cache for data retrieved from the initiator.
* Allow appending partial line chunks to LogChunkNode instances.
* Allow constructing a server compute handler instance with the URL of a server rather than a HttpClient factory.
#preflight none
[CL 24386555 by Ben Marsh in ue5-main branch]