Bigly refactor of SyncProject script!
* If project file is not on disk will now attempt to find it in P4 (e.g no need to sync a project before you can sync a project).
*Added -projectonly option to skip updating of Engine dir (useful with -force when you've deleted files..)
* Changed default of maxwait to 0 based on new understanding of how this functions.
* Now works when the project is in a different P4 depot than the engine
[at]ben.marsh
#ROBOMERGE-SOURCE: CL 7688001 via CL 7688013 via CL 7688019 via CL 7690526
#ROBOMERGE-BOT: (v383-7686620)
[CL 7690676 by andrew grant in Main branch]
Added fallback for projects that don't define Client/Game target scripts
#jira #rb na
#ROBOMERGE-SOURCE: CL 7657569 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)
[CL 7657573 by andrew grant in Main branch]
Fix issue in non-chunked builds that could cause rules to be misapplied - Each staged file should have its pak chunk list.
[REVIEW] [at]Daniel.Lamb
#ROBOMERGE-SOURCE: CL 7603624 via CL 7603625 via CL 7608778
#ROBOMERGE-BOT: (v372-7473910)
[CL 7608919 by justin marcus in Main branch]
[FYI] [at]Daniel.Lamb
#ROBOMERGE-SOURCE: CL 7567867 via CL 7576324 via CL 7585574
#ROBOMERGE-BOT: (v372-7473910)
[CL 7606950 by justin marcus in Main branch]
Added BuildTarget script that can builds specified targets for a project
Added OpenEditor utility script
[FYI] ben.marsh
#ROBOMERGE-SOURCE: CL 7553441 via CL 7553450 via CL 7568654
#ROBOMERGE-BOT: (v372-7473910)
[CL 7569064 by andrew grant in Main branch]
[FYI] Ben.Marsh,Matt.Kuhlenschmidt
#ROBOMERGE-SOURCE: CL 7250388 via CL 7262943
#ROBOMERGE-BOT: (v369-7254125)
[CL 7263103 by bob tellez in Main branch]
Added new content only build node and now generates pak patch files for pak files not in original build.
Also merges manifest with original build
Also posts build to gamedev and prod
GenerateChunkDBs now takes in two additional parameters specifying how many rollback labels to process and which ones to optimize (preparation for future change where we process more chunkdbs).
Added support for generating buildinfo.ini for ps4.
#ROBOMERGE-SOURCE: CL 6278253 via CL 6287210
[CL 6287835 by daniel lamb in Main branch]
#rb none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 6192328 via CL 6192767
[CL 6194102 by ryan durand in Main branch]