Only embed info from Build.version in exes and dlls for precompiled or shipping targets. This information is always available at runtime via the BuildSettings module regardless of being embedded in the binaries
Set default windows resource ProductVersion to ENGINE_VERSION_STRING if BUILD_VERSION is not defined
#jira UE-195983
#rb ryan.hummer
[CL 28250002 by joe kirchoff in ue5-main branch]
Added override cook platform for use by content beacon to the datadrivenplatforminfo.
[REVIEW] [at]Josh.Adams
[CL 28223391 by daniel lamb in ue5-main branch]
- Allow pass through of BypassGradlePackaging argument in UBT
- Allow setting skippackage to actually skip packaging on Android in UBT
- Fix to Android Studio detection to skip build.gradle stomping when building in RunUAT or VisualStudio. Requires setting File > Settings > Build, Execution, Deployment > Build Tools > Gradle > "Generate *.iml files for modules imported from Gradle"
- Save RunConfiguration for app config in AndroidStudio so that we can load already having the debugger set to dual and the correct LLDB StartupCommand set.
#tests Android, Dev, Client, compile, mobile
#rb swarm
[CL 28206857 by thomas ross in ue5-main branch]
Can be enabled with
* TargetRules: WindowsPlatform.bClangStandaloneDebug
* INI: /Script/WindowsTargetPlatform.WindowsTargetSettings - bClangStandaloneDebug
* Cmd Line: -ClangStandaloneDebug
This will cause link time and pdb size to increase, expecially for monolithic targets
#jira UE-193836
[CL 28108216 by joe kirchoff in ue5-main branch]
* Made sure linking of executable is always running on local machine (not distributed)
#rb joe.kirchoff
[CL 28102497 by henrik karlsson in ue5-main branch]