The configuration is driven by a editor platform specific .ini setting. Also, always serve files via a web browser ( python SimpleHTTP Server ) whose life time is attached to the browser device to get around X-origin issues w/ chrome. cook on the fly path remains as such, because we already serve via the cook on the fly web server.
#HTML5
#codereview james.moran, peter.sauerbrei
[CL 2281792 by Ankit Khare in Main branch]
Disabled UAT code optimizations (shouldn't affect performance but should improve debugging in Development config)
[CL 2281484 by Robert Manuszewski in Main branch]
#change AutomationTool, AutomationToolLauncher and DotNETUtilities will always compile in Development in the sln to avoid situations where one of UAT dependencies is built with diffrerent config which results in UAT failing to compile scripts in Debug due to outdated dependencies of UAT.
[CL 2281268 by Robert Manuszewski 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]
- Added option to allow for splitting up into multiple .apks, or a single "fat" .apk (also not exposed yet in the project settings)
- A fat binary is just named <Project>.apk, no longer <Project>-armv7.apk
- x86 almost works, except missing libCurl and ICU
- x64 and arm64 will come next now that this framework is in place
#codereview chris.babcock
[CL 2272105 by Josh Adams 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]