- currently only enabled when AutoSDK is configured (i.e. UE_SDKS_ROOT is set)
#jira UE-211151, UE-211152, UE-211153
#rb Josh.Adams, Wojciech.Krywult
[CL 34195340 by david harvey in ue5-main branch]
* Fixed so Classes/Public/Internal/Private includes are only added if there are files directly or indirectly under directory. Change is to make rsp files deterministic even if p4 left empty directories behind
#rb joe.kirchoff
[CL 33206443 by henrik karlsson in ue5-main branch]
- ManageAndValidateSDK() was only writing SDK info to the log for valid platforms and wasn't writing invalid SDK info at all.
- This new invalid SDK logging shouldn't also log about Turnkey setup.
- Making invalid SDK logging more readable and also including context when AutoSDK, etc SDK versions are included.
#rb Joe.Kirchoff, Josh.Adams
[CL 32256943 by christopher waters in ue5-main branch]
- Disabled VisionOS on Windows to reduce confusion that it might work for launch on
#jira UE-206988
#rb josh.adams
[CL 31525680 by josh adams in ue5-main branch]
- Some static variables made it tricky, so added some support to make it simpler on users of the static variables
#rb David.Harvey
[CL 31431441 by josh adams in ue5-main branch]
* Give it a unique exit code
* And introduce a new output format MinimalError to give minimal info output, but as an error
#rnx
#jira UE-191956
#rb joe.kirchoff, marc.audy, bryan.johnson
[CL 26823591 by ryan hummer in ue5-main branch]
- If no DDPI.ini exists, mark the SDK as not usable on the platform (default the UEBuildPlaformSDK to disabled until the DDPI.ini file is read)
#rb joe.kirchoff
#jira UE-189549
[CL 26271235 by Josh Adams in ue5-main branch]
- Allow for per-project override in a project's platform's config folder (this is merging with my other work on per-project SDKs and validation of multi-target builds)
- More versions will move over after this
#rb david.harvey
[CL 26150552 by josh adams in ue5-main branch]