- Added help documentation
- Added list of files that should be clobbered to avoid workspace settings
- Use helper to autodetect project path if a full path is not specified
- Added skipbuild option
- Added preview option
- Added parallel sync (defaults to 2: 30% faster on internal network)
- Added option to force sync
- Added option to sync explicit paths (last two are for writable files)
- Fix issue if buildinfo file is missing
#rb ben.marsh
[CODEREVIEW] ben.marsh
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7293946 via CL 7293951 via CL 7293954 via CL 7293958 via CL 7308957 via CL 7316114
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)
[CL 7361290 by andrew grant in Dev-Build branch]
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7292923 via CL 7292924 via CL 7292927 via CL 7292932 via CL 7308928 via CL 7316028
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)
[CL 7360960 by andrew grant in Dev-Build branch]
[FYI] bob.tellez
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7290535 via CL 7290537 via CL 7292712 via CL 7292735 via CL 7308913 via CL 7315955
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)
[CL 7360872 by andrew grant in Dev-Build branch]
Enabled parallel msbuild for Mac
Added HashCollection class that can hold and serialize a collection of content hashes
Added quick dependency checking to UAT build by hashing csproj, input and output files for all modules
Reduced some logging when not running with -verbose
#rb Ben.Marsh
[FYI] Ben.Marsh
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7290522 via CL 7290525 via CL 7292711 via CL 7292732 via CL 7308901 via CL 7315952
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)
[CL 7360867 by andrew grant in Dev-Build branch]
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7288848 via CL 7288849 via CL 7289735 via CL 7289806 via CL 7306500 via CL 7306552
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)
[CL 7358789 by andrew grant in Dev-Build branch]
HTML5 - mac python: include dynamic lib path to build
#jira UE-75402 Python Error Spam while Packaging HTML5 on Mac
HTML5 - fix deprecated emscripten function call in SDL_emscriptenaudio.c with latest toolchain
#jira UE-75306 TM-Shadermodels HTML5 launch on fails: Runtime.dynCall is not a function
HTML5 - adjust AutomationTool for HTML5 to handle "alternative" project names
#jira UE-75713 HTML5 fails to Launch On or Open Packaged Game for Samples/Sandbox/Build/BuildTest.uproject - 404 Not Found on file BuildTest.js/BuildTest.wasm
HTML5 - get launch onto current editor map working
#jira UE-62947 HTML5 launch on does not launch onto current editor map
#rb none
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 7094705 in //UE4/Release-4.23/... via CL 7094710
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7126301 by nick shin in Dev-Build branch]
#android
[REVIEW] [at]Andrew.Grant
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 7024000 via CL 7024012 via CL 7024017 via CL 7024023 via CL 7024790 via CL 7024838
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7093945 by chris babcock in Dev-Build branch]
[FYI] josh.engebretson
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6954573 via CL 6955503 via CL 6956052 via CL 6956587 via CL 6958109 via CL 6971133
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7091071 by andrew grant in Dev-Build branch]
Fixed issue wher eif dependencies caused a platform implementation to be processed twice it'd warn even if they were identical
(Needed for next Fortnite-specific CL).
[at]josh.adams
#rb na
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6763211 via CL 6763215 via CL 6763217 via CL 6763219 via CL 6763240 via CL 6763246
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v365-6733468)
[CL 6820724 by andrew grant in Dev-Build branch]