* 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]
We still have some chacks like "this != nullptr" and without this flag Clang is allowed to optimize it away as invalid.
#rb Joe.Kirchoff
#jira UE-205288
#rnx
[CL 31128334 by wojciech krywult in ue5-main branch]
- Create our own JNI wrapper on top of latest play-services-games-v2 classes
- Adapt OSSGooglePlay to use this wrapper
- Remove deprecated/unsupported functionality
- Fix some issues with JNI support
#jira UE-201481
[REVIEW] [at]Michael.Kirzinger, [at]Chris.Babcock, [at]Bertrand.Carre
#rb Chris.Babcock, Michael.Kirzinger, Sam.Zamani
[CL 30963393 by rafa lecina in ue5-main branch]
- Fixed expat to have the x86 lib
- Disabled SoundTouchZ support when building x86_64 or x86_64+arm64, as there is no x86 lib checked in
#rb Chris.Babcock
[CL 30649810 by josh adams in ue5-main branch]
Configuration is the same as TargetRules.DebugInfo and will override that setting except when debug info is disabled for the entire target
[CL 28558101 by joe kirchoff in ue5-main branch]
* Use object type rather than var
* Remove double newlines
* Use pattern matching
#rnx
#preflight 647780095d23eca37d28a387
[CL 25706751 by joe kirchoff in ue5-main branch]
[FYI] Joe.Kirchoff
Original CL Desc
-----------------------------------------------------------------
UnrealBuildTool: More automated code cleanup
#rnx
[CL 25695155 by joe kirchoff in ue5-main branch]