Files
UnrealEngineUWP/Engine/Source/Runtime/Core/Public/Modules
paul chipchase 5cf5e9aa40 Fix FBuildVersion to be able to load newer versions containing the "BuildUrl" key/pair.
#rb Per.Larsson
#rnx

- The C# code that writes out version info added a new field "BuildUrl" last year but the cpp code was not updated.
- Unfortunatly the cpp loading code is set to fail reading the info if it encounters an unknown field so "BuildUrl" not being supported prevented it from reading the newer info.
- Added logging when unknown fields are encountered so this might be noticed quicker next time.
- Added ::TryReadFromString that allows the version info to be read from a string rather than a .version file. This would allow higher level code to open a .target file, then find the version info json object and pass it to FBuildVersion in a way that it can be read.

[CL 32086960 by paul chipchase in ue5-main branch]
2024-03-07 10:52:37 -05:00
..