* Enabled _cplusplus preprocessor define representing correct number
Thanks michel.champoux for the fixes in date.h that solves older msvc compiler compile errors
#preflight 636bfebc7c2b5051901ce8c2
#rb joe.kirchoff
[CL 23071825 by henrik karlsson in ue5-main branch]
* Enabled _cplusplus preprocessor define representing correct number
#rb joe.kirchoff
#preflight skipped
[CL 23069785 by henrik karlsson in ue5-main branch]
- Stop logging out the xcode-select output every run
#rb bertrand.carre,roman.dzieciol
#preflight 636c0fbedc30a4ce961ca520
[CL 23062131 by Josh Adams in ue5-main branch]
* Bundles now include a unique identifier (GUID) for the type of each exported node, as well as a version number for serializer. Unique identifier and version number is configured through the TreeNodeAttribute class which must be attached to each node type.
* Known node types are registered explicitly through the TreeReaderOptions class passed to the TreeReader constructor. Types are discovered as needed when writing nodes to TreeWriter, via the type of supplied objects.
* Support for custom deserializers is removed. Nodes are always constructed via a constructor taking a ITreeNodeReader argument.
* Nodes are now read from bundles using an explicitly instantiated TreeReader class, which removes a lot of the complexity from StorageNodeBase.
#preflight none
[CL 23058577 by Ben Marsh in ue5-main branch]
[FYI] Robert.Millar
Original CL Desc
-----------------------------------------------------------------
Fixing UnrealBuildTool deprecation warnings.
Cherry pick from UE5-main
#preflight 63633cc4af536047f4148aeb
[CL 23049852 by robert millar in ue5-main branch]
* Added TaskGraphFwd.h to exclusion list to remove warning about fwd file not only containing includes
#rb none
#jira UE-169388
#preflight skipped
[CL 23048371 by henrik karlsson in ue5-main branch]