- build UBT/UAT on remote Mac
- exclude unnecessary UBT platform source from rsync upload
- modifications to UBT to allow it to compile with Linux and Lumin excluded
- manually convert CRLF for Mac shell scripts after rsync upload
#review
#rb Brandon.Schaefer
#fyi Ben.Marsh
[CL 15045791 by Jack Porter in ue5-main branch]
- Refactored SDK versioning into more formalized APIs for all platforms. Currently UBT will not error with bad versions, but that is coming.
- Turnkey updated to use new BuildUtilities
#rb ben.marsh
[CL 13733158 by Josh Adams in ue5-main branch]
- Removed the function to return a single TP, and wrapped the functionality in a simple single required function (platform just has to add TPs to an array, high level code manages init and cleanup of the array)
- Stripped unncessary code from all TPs
- Collapsed the desktop targetplatform modules into 1 per platform
- Renamed LinuxAArch64NoEditorTargetPlatfortm to LinuxAArch64TargetPlatform to match the other non-editor platforms
- Deleted AllDesktopPlatform
[CL 13502803 by Josh Adams in ue5-main branch]
Helps with the generation of CMake project files which needs a valid clang compiler on Linux
#rb none
[FYI] Michael.Sartain
#ROBOMERGE-SOURCE: CL 13145572 via CL 13145575 via CL 13145580
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v688-13145358)
[CL 13145581 by brandon schaefer in Main branch]
#jira UE-91519
#rb Michael.Sartain
#ROBOMERGE-SOURCE: CL 12579869 in //UE4/Release-4.25/... via CL 12579901 via CL 12579935
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)
[CL 12579940 by brandon schaefer in Main branch]
#rb none
#ROBOMERGE-SOURCE: CL 11122035 via CL 11122042 via CL 11122053
#ROBOMERGE-BOT: (v640-11091645)
[CL 11122062 by brandon schaefer in Main branch]
Enables support for LLVMs Memory Sanitizer (-EnableMSan)
#jira UE-87546
#rb none
[FYI] Michael.Sartain, Bob.Tellez
#ROBOMERGE-SOURCE: CL 11121567 via CL 11121591 via CL 11121594
#ROBOMERGE-BOT: (v640-11091645)
[CL 11121609 by brandon schaefer in Main branch]
#rb Ben.Marsh
#ROBOMERGE-OWNER: michael.lentine
#ROBOMERGE-AUTHOR: michael.lentine
#ROBOMERGE-SOURCE: CL 10727300 via CL 10727303 via CL 10727314 via CL 10727316
#ROBOMERGE-BOT: (v610-10636431)
[CL 10727317 by michael lentine in Main branch]
Too many one-off broken cases. We'll work on a solution for 4.25.
#jira UE-82187
#rb Brandon.Schaefer
[FYI] Arciel.Rekman
#ROBOMERGE-SOURCE: CL 9882598 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v553-9872581)
[CL 9882599 by michael sartain in Main branch]