[FYI] joe.kirchoff
Original CL Desc
-----------------------------------------------------------------
UnrealBuildTool: Correctly mark extra dynamic libraries, executables, map (for Microsoft platforms) and symbol files in the build output list as their correct BuildProductType, rather than the generic RequiredResource
Reported via UDN
#rb Josh.Adams
[CL 26651146 by mickael gilabert in 5.3 branch]
* Removing osx from the bat file
* Added a mac specific sh script to also sign the files
* Publish new mac binaries that are signed
#rnx
#jira UE-191237
#rb josh.adams
[CL 26622467 by Ryan Hummer in 5.3 branch]
- Added some logging to UseModernXcode so it is clear which mode is being used, and why
- Fixed stub creation in modern to use local dummy identity (no need for keychain unlocking), and moved files into Payload directory inside the stub
#jira UE-168571
#rb adam.kinge
[CL 26618612 by Josh Adams in 5.3 branch]
- update Xcode build script to set correct arch when compiling within Xcode
- set correct SDKRoot depending on sim vs device
#jira UE-168571
[CL 26597655 by adam kinge in 5.3 branch]
- Fixing the name of the .app when staging/deploying a BP IOS project with modern
- Uses a new AppleExports function to call MakeBinaryFilename, so we can use standardized name format for the BP .app
- Fixed which .app is archived for BP projects (it was archiving the UnrealGame.app, not the finalized MyProject.app)
- Programs now no longer use Game/Client entitlements, but can set bUseEntitlementsForPrograms to true in the .ini if really needed
- Added an Unrestricted.entitlements, an empty entitlements file
- Changed Programs to find the .ini for codesigning, without needing a .uproject
- Fixed path to strip to add a missing slash
- Pass -legacyxcode along to the legacy PostBuildSync step to make sure it uses legacy when overriding the .ini setting
- Added -legacyxcode commandline handler for legacy PostbuildSync
#jira UE-190517
#jira UE-189830
#rb various
[CL 26592555 by josh adams in 5.3 branch]