- Ensure the executable inside a compute task workload is marked as an executable on Linux
- Proper lookup of AWS Param Store lookup (missing decryption parameter)
#preflight 627e441e5d0fe3ffef3bd7c4
[CL 20179813 by carl bystrom in ue5-main branch]
New AsSegment() method allows creating a segment, while explicit extension methods now exist for explicitly slicing List<T>.
#preflight 627dddaa830b40b66810acd3
[CL 20178032 by Ben Marsh in ue5-main branch]
AutomationTool.exe moved for UE5, so no UE5 projects would copy UAT files down at the start of their batch.
#rnx
#jira none
#rb josh.engebretson
#preflight none
[CL 20169827 by Ryan Hummer in ue5-main branch]
- If doing editor-as-DLC, and you are cooking client manually, you will need to add -editoroptional to the client cooker commandline
#rb jason.nadro
#preflight 627d562ed7206acb0e5fe081
[CL 20168511 by Josh Adams in ue5-main branch]
This is fallout from fixing UE-99628, this check was missed when adding NotBlueprintable as a proper keyword
#rb phillip.kavan
#preflight 62759a302e58cb727d5c144f
[CL 20166884 by ben zeigler in ue5-main branch]
- Updated some buildscripts to use -editoroptional data and -optionalfilestagingdirectory options
#rb francis.hurteau
#preflight 627a6d1a492212de072e6064
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 20138479 via CL 20144023 via CL 20145202 via CL 20145984
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20149281 by josh adams in ue5-main branch]
With the dotnet6 upgrade the pdb settings needed to be updated to produce a valid PDB for Microsofts pdbcopy
#rnx
#jira none
#rb none
#preflight skip
[CL 20138769 by Ryan Hummer in ue5-main branch]
#rb brandon.schaefer
#rb chris.babcock
#preflight 627ad0017e5f24d1ede6d5d0
#preflight 627ada7a0a5817c9d91562c0
#rnx
* Move ClangVersion variables to base class and share function to check version. A separate change will add a virtual function for parsing the clang version for each toolchain as to not add complexity to this change.
* GetCppStandardCompileArgument: Used by all, no differences
* GetCompileArguments_CPP: Used by all. Switch & Apple are overridden
* GetCompileArguments_C: Used by all, no differences
* GetCompileArguments_MM: Used by Linux & Apple. Apple is overridden.
* GetCompileArguments_M: Used by Linux & Apple. Apple is overridden.
* GetCompileArguments_CPP: Used by all. Switch & Apple are overridden.
* GetRTTIFlag: Used by Linux & Apple, no differences.
[CL 20131754 by Joe Kirchoff in ue5-main branch]