#rb none
#jira UE-84440, UE-84444
#rnx
#ROBOMERGE-SOURCE: CL 10312968 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v593-10286020)
[CL 10312999 by ben marsh in Main branch]
Also rework logic for determining whether a project needs to be compiled, to more closely match equivalent code in UAT. ITargetPlatform::NeedsTempTarget() now allows querying whether a project needs a temporary target to be generated.
#rb none
#jira UE-79833
[CL 8623682 by Ben Marsh in Dev-Build branch]
Project arg is now optional and will simply sync the engine.
Passing -CL=0 will now require the -force argument before syncing files out of the workspace.
Fixed issue with deep samples (e.g AREnvProbe) not being discovered by FindProjectFileFromName
Added NativeProjects.ClearCache option for the case when syncing a project from P4 that isn't yet on disk
Fixed issue with P4.FileExistsInDepot returning true if passed a path that isn't in the users client view. Relates to UE-78832 but not the entire fix
Fixed issue with BuildEditor not working without a project arg.
Fixed issue building projects that don't have source
[CODEREVIEW] ben.marsh
#jira UE-78832, UE-78826
#rb na
#ROBOMERGE-OWNER: andrew.grant
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 8008332 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v396-7974030)
[CL 8008726 by andrew grant in Main branch]
- 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-SOURCE: CL 7293946 via CL 7293951 via CL 7293954 via CL 7293958 via CL 7308957
#ROBOMERGE-BOT: (v371-7306989)
[CL 7316114 by andrew grant in Main branch]
#rb none
#jira UE-70371
#ROBOMERGE-SOURCE: CL 5107983 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5206549 by ben marsh in Main branch]
#rb none
#jira UE-69674
#ROBOMERGE-SOURCE: CL 4974444 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4974445 by ben marsh in Main branch]