* Changed root paths to be sorted with engine/project/unreal first and additional paths after.. by keeping this sorting consistent between all actions we will get fewer entries in the path table
[CL 36305157 by henrik karlsson in 5.5 branch]
* Update GenerateISPCHeaders & CompileISPCFiles to work the same as CompileCppFiles, handling multiple arch
* GenerateISPCHeaders & CompileISPCFiles is now protected
* Simplify platform and arch logic in ISPCToolchain
* Remove need to override ISPC compile functions for Android
[CL 36038490 by joe kirchoff in ue5-main branch]
[FYI] Alex.McAdams
Original CL Desc
-----------------------------------------------------------------
Enable ISPC for Android. Remove deprecated physics macros from 5.1. These were generating very long lines that were confusing the android build system.
#rb dmytro.vovk
[CL 36012004 by alex mcadams in ue5-main branch]
Remove platform specific Clang PGO compilation overrides since this is now handled by the cross platform base class.
#rb dmytro.vovk, Joe.Kirchoff, mickael.gilabert, tom.holmes
[CL 35902505 by ben woodhouse in ue5-main branch]
[Backout] - CL35885694
[FYI] keaton.stewart
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL35883107
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Get default target windows version from Windows_SDK.json
- Has a separate version for Arm64
#rb Joe.Kirchoff
[CL 35901482 by josh adams in ue5-main branch]
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Get default target windows version from Windows_SDK.json
- Has a separate version for Arm64
#rb Joe.Kirchoff
[CL 35885700 by keaton stewart in ue5-main branch]
- Removing more plugins so QAGame runs (except for XAudio which is complicated enough to be in a separate CL)
#rb fabian.giesen
[CL 35866817 by josh adams in ue5-main branch]
* Moved extra link file extension to be fetched from UEToolChain instead and overridden per platform
* Fixed so merged modules used overridden PER_MODULE_INLINE_FILE if exists
[CL 35839765 by henrik karlsson in ue5-main branch]