- Use the binary name that matches the staged binary.
- Do not require IP if running under Linux and not starting remotely.
[CL 2538679 by Dmitry Rekman in Main branch]
- Updated to latest from Rush (encharm).
- Further simplified the install - no need to build LND locally anymore (on Ubuntu).
- Staging fixed to include LND libs.
- Added clang requirement as suggested in PR #1066 (previously clang version was up to the user).
[CL 2516336 by Dmitry Rekman in Main branch]
- This is a first pass
- Mac uses data outside the .app so that there's only one copy of the content. This should get a bootstrap executable like Windows has
- Only tested on Mac so far, although it doesn't handle D3D11 shaders, or some of the icon updating for the bootstrap working
- Added Desktop platform icons
[CL 2505866 by Josh Adams in Main branch]
- Requirement to build CrashReportClient when packaging projects on/for Linux may be non-obvious, especially for users building from sources (UE-12063).
#codereview Ben.Marsh
[CL 2485254 by Dmitry Rekman in Main branch]
Added an error code for missing ue4game binaries when packaging a non code project.
Added a check in main frame actions to determine whether we display a dialog with the error message in it.
Fix for incorrect IOS stub path being logged
Fix for incorrect Android apk path being generated for non ue4game renames in ::GetFinalApkName
[CL 2427458 by Terence Burns in Main branch]
fix for Android unable to launch projects via UFE
fix for Project Launcher default roles settings not being used
TTP347511, TTP347613, TTP347768
#ue4
[CL 2311418 by Peter Sauerbrei in Main branch]
- Note: target framework for UAT (mono project) is upped to 4.5 to match UBT.
#codereview Josh.Adams, Michael.Trepka, Kellan.Carr, Gil.Gribb
[CL 2285233 by Dmitry Rekman in Main branch]
No more UE4Game, the binary will have the project project name and will be placed in <Project>/Binaries/Linux/.
TTP #338841
[CL 2276622 by Dmitry Rekman in Main branch]
- Configured by GameDir/Config/PerfCounters.json (should be deployed by UAT now).
- Shared memory regions have a name of perfcounters-of-pid-%d.
#codereview Josh.Markiewicz, Bob.Tellez, Ivan.Horvath, Josh.Adams
[CL 2272832 by Dmitry Rekman in Main branch]
Add BuildOnlyPlatforms_MonolithicOnly to the RulesCompiler, to specify platforms that we want to compile but not cook
Add concept of "Dependent platform" to UAT, where the cooked data comes from a source platform, and is duplicated at stage time
Updated brutal submit to handle the same changes already being submitted during a build.
Brutal submit now considers it as success when it attempts to reconcile with latest in P4 and finds no files are different in its workspace.
Fix formatting on automation.cs files to avoid future integration issues, unify as tabs-as-tabs instead of spaces
#codereview kellan.carr
[CL 2261070 by Ben Zeigler in Main branch]