Added a flag that turns off module unity size overrides.
#jira
[FYI] joe.kirchoff
#preflight 637673ccaf52be152449722a
[CL 23182588 by bryan sefcik in ue5-main branch]
There is only support for that one and that fixes Architecture argument being empty when selecting the XCFramework path
https://horde.devtools.epicgames.com/log/63742faa8f4cb2e4dc1242cc?lineindex=59
```
WARNING: Variant for platform "IOS" with architecture not found in XCFramework FBAEMKit.
WARNING: Variant for platform "IOS" with architecture not found in XCFramework FBSDKCoreKit_Basics.
WARNING: Variant for platform "IOS" with architecture not found in XCFramework FBSDKCoreKit.
WARNING: Variant for platform "IOS" with architecture not found in XCFramework FBSDKLoginKit.
WARNING: Variant for platform "IOS" with architecture not found in XCFramework FBSDKShareKit.
```
#review @Sam.Zamani, @Bertrand.Carre, @Chris.Varsnverry, @Josh.Adams
#preflight
[CL 23152390 by Rafa Lecina in ue5-main branch]
Removed all deprecated functionality and left a common set of functionality on all implementations (REST, Android and IOS)
Removed old Facebook SDK framework and used latest Facebook SDK XCFramework(v15.0.0). New Facebook files added in a different review to avoid noise
Enabled ARC for module. It also needs linking against Swift standard library
Depends on:
https://p4-swarm.epicgames.net/reviews/22775386: Add support to enable ARC in modules
https://p4-swarm.epicgames.net/reviews/22810334: Link against Swift standard library
https://p4-swarm.epicgames.net/changes/23002644: Add support for XCFramework in UBT
https://p4-swarm.epicgames.net/reviews/23025630: Add Facebook SDK v15.0.0 XCFramework
Moved out Facebook settings additions into Info.plist from UBT and added using an UPL file
#jira UE-162598
#review @Sam.Zamani, @Bertrand.Carre, @Chris.Varnsverry
#preflight
[CL 23133825 by Rafa Lecina in ue5-main branch]
Add progress printing
Disallow relative parent directory pathing, currently breaks some #includes
#rnx
#rb Bryan.Sefcik
#preflight none
[CL 23129418 by joe kirchoff in ue5-main branch]
Before:
Unity Files: 6759
Total CPU Time: 77035.734375 s
Total time in Parallel executor: 2062.95 seconds
After:
Unity Files: 6656
Total CPU Time: 76182.40625 s
Total time in Parallel executor: 2047.47 seconds
#jira
[FYI] joe.kirchoff
#preflight 637273a1ee4d25f90acc3712
[CL 23123139 by bryan sefcik in ue5-main branch]
On some platforms we used bUseLiveCodeEdit, which was expected to be present in the per-platform configuration block. At the same time, on Windows we rely on bSupportEditAndContinue from BuildConfiguration.
Modified the console platforms to use BuildConfiguration.bSupportEditAndContinue for consistency. However, there is some value in being able to control this setting per-platform, so I've left the existing properties and just renamed them bUseLiveCodeEdit -> bSupportEditAndContinue.
As a result, all platforms that support Edit and Continue are affected by BuildConfiguration.bSupportEditAndContinue. However, if XXPlatform.bSupportEditAndContinue is presetnt, it overrides the global.
Removed ClangToolChainOptions.EnableLiveCodeEditing and related code as it turns out it wasn't really used.
#preflight 637274a99e3bea8079f98af5
#rb Joe.Kirchoff
[CL 23120407 by Wojciech Krywult in ue5-main branch]
* 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]