* IWYUToolChain - Fixed bug where ordering of produced files had changed and toolchain assumed .o file would be first
#rb none
[CL 25826870 by henrik karlsson in ue5-main branch]
Make these utilities accessible for engine projects.
#rnx
[REVIEW] clayton.langford,brendan.lienau
#rb clayton.langford
[CL 25824160 by tyler staples in ue5-main branch]
* Added -BoxNoWrite command line option. When this is set, intermediate/output files are not written to disk (for now there are a few exceptions such as ispc h-files and pch-files)
* Binaries with bug fixes
Added -BoxPrintSummary command line option. By default summary is now not written out to log
#rb joe.kirchoff
[CL 25821777 by henrik karlsson in ue5-main branch]
* Add new setting CppStandardEngine so this can be controlled separately for engine module
* CppStandard no longer requires RequiresUniqueBuildEnvironment as it does not affect engine modules
#rb christopher.waters
[CL 25821375 by joe kirchoff in ue5-main branch]
* Leaf node data is always packed at the start of the output stream, followed by chunk interior nodes, followed by directory nodes.
* Interior nodes now use the IoHash of the last serialized child node to determine slicing points. Previous implementation used a BuzHash from the start of the node, which resulted in not using a sliding window.
[CL 25815424 by Ben Marsh in ue5-main branch]
- Whether the binaries were created with debug info.
- Engine 'compatible' version from build info.
- CIS job URL that created the binaries.
- Currently executing CIS job URL.
#rb johan.berg
[CL 25796770 by robert millar in ue5-main branch]