Commit Graph

1331 Commits

Author SHA1 Message Date
Johan Berg
f8d3bd1276 UnrealTraceServer should start with "fork" argument.
#rb martin.ridgers
#jira UE-146759
#preflight 623ae6d8bc1cf280387442fc

[CL 19477188 by Johan Berg in ue5-main branch]
2022-03-23 05:27:27 -04:00
David Harvey
4741cfabfd minor fix for CreatePlatformExtension if the .cs class name is does not have whitespace before the parent declaration.
#jira none
#rnx
#rb trivial
#preflight 6230bcc5fc4d442f89317669

[CL 19387468 by David Harvey in ue5-main branch]
2022-03-15 12:25:04 -04:00
bryan johnson
cb54cb7ea0 Add #skipci to UploadDDC to AWS
#rnx
#rb Devin.Doucette

#ROBOMERGE-OWNER: bryan.johnson
#ROBOMERGE-AUTHOR: bryan.johnson
#ROBOMERGE-SOURCE: CL 19287300 via CL 19297602 via CL 19306008 via CL 19306349
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v926-19321884)

[CL 19347199 by bryan johnson in ue5-main branch]
2022-03-10 21:06:30 -05:00
PJ Kack
fb246602cf UAT: Cleanup the RunProjectCommand and CopyBuildToStagingDirectory in BuildCookRun to use the same GetFileHostCommandline logic.
Delete the RunFileServer logic since the UnrealFileServer.exe does not exist any more.

#jira none
#rb carlmagnus.nordin
#rnx
#preflight 622a00311f1ec97d4eb68455

[CL 19334986 by PJ Kack in ue5-main branch]
2022-03-10 09:03:22 -05:00
PJ Kack
34ca8f8a55 UAT: Don't pass the ddc graph argument -ddc= to cooked targets in the RunCommand.
It is only relevant when running the editor executable.

#jira none
#rb trivial
#rnx
#preflight 6229c5fa695c94f981f62cf1

[CL 19334061 by PJ Kack in ue5-main branch]
2022-03-10 04:37:45 -05:00
PJ Kack
fb761d393f UAT: Cleanup the CookCommand in BuildCookRun and share generic cook command line arguments between CBTB and COTF.
CBTB will now use the -zenstore parameter.
COTF will now use -AdditionalCookerOptions just as CBTB, and stop using the RunCommandline from -addcmdline.
COTF will now use the -buildmachine, -ddc, -unversioned, -fastcook, -skipeditorcontent, -outputdir and config override parameters.

#jira none
#rb carlmagnus.nordin
#rnx
#preflight 6228a93131133a23da7e920a

[CL 19319173 by PJ Kack in ue5-main branch]
2022-03-09 08:26:47 -05:00
Catalin Dragoiu
aba8c30dbe Added support for the -trace and -tracehost parameters for BuildCookRun
#jira UE-101084
#rb Ryan.Hummer Ionut.Matasaru
#preflight 6221e6d1a00412627d36aafc

[CL 19265555 by Catalin Dragoiu in ue5-main branch]
2022-03-04 09:14:28 -05:00
Dan Thompson
809c0f9062 Adding support for writing back metadata to an asset registry during iostore staging. Initially this is size information about the chunks.
#rb matt.peters
#rb carl-magnus.nordin
#preflight 62200571943787f1d2199924

[CL 19234043 by Dan Thompson in ue5-main branch]
2022-03-02 19:22:28 -05:00
matt peters
343a6d9279 Clear stale saved Engine config files when running the DDC Commandlet without a project.
#preflight 621e8619b20446f11c6cdf39
#jira UE-143876
#rb Josh.Adams
#rnx


#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 19210055 via CL 19210543 via CL 19211966 via CL 19212028 via CL 19212167
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19224150 by matt peters in ue5-main branch]
2022-03-02 13:12:29 -05:00
pl-dsk
5bb8e36c6c PR #8921: Added support to cross-compile editor plugins through the runUAT BuildPlugin. (Contributed by pl-dsk)
#preflight 621d2c79383b5494aa127590

[CL 19180719 by pl-dsk in ue5-main branch]
2022-02-28 15:17:28 -05:00
james doverspike
28a95c288f Enable Content on Demand for PC
#ROBOMERGE-AUTHOR: james.doverspike
#ROBOMERGE-SOURCE: CL 19063264 via CL 19063265 via CL 19075431 via CL 19077141 via CL 19078937
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19122628 by james doverspike in ue5-main branch]
2022-02-24 14:59:35 -05:00
Ryan Durand
97c2bbabc5 Add support for per platform FilterPlugin inis for plugins which was originally in a code review for CL 18874143.
#rnx
#jira UE-125146
#rb ryan.hummer
#preflight 62169f2b104496cff8a2c4e8

[CL 19122049 by Ryan Durand in ue5-main branch]
2022-02-24 14:48:24 -05:00
brandon dawson
0e1561b209 Custom config now supports non extensions style platform configs
#jira UE-141951
#preflight 620d06046202a22eede4c0f6

#ROBOMERGE-AUTHOR: brandon.dawson
#ROBOMERGE-SOURCE: CL 19060522 in //UE5/Release-5.0/... via CL 19078372
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19121397 by brandon dawson in ue5-main branch]
2022-02-24 14:35:13 -05:00
dmitriy dyomin
9504e87efa Fixed: Missing GPUDumpViewer files from a packaged builds on Android and iOS
#rb chris.babcock
#jira UE-142459
#preflight 620a4b7e015ab8f37a438558

#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 18978060 in //UE5/Release-5.0/... via CL 18978139 via CL 18978195
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)

[CL 18978200 by dmitriy dyomin in ue5-main branch]
2022-02-14 08:18:25 -05:00
bob tellez
a4effa70b6 #UE Config files in platform extension folders for plugins will now be staged
[FYI] Josh.Adams

#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 18954900 via CL 18954935 via CL 18954965 via CL 18955942 via CL 18956335
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)

[CL 18958375 by bob tellez in ue5-main branch]
2022-02-11 14:43:51 -05:00
CarlMagnus Nordin
f8b620a20a ZenCOTF:
Created ExternalCookOnTheFlyServer editor object for communicating with a running Zen COTF server
Recook packages when they are saved in the editor
#rnx
#preflight 62050bfde54ab7c24bb58f8f
#rb pj.kack

[CL 18934629 by CarlMagnus Nordin in ue5-main branch]
2022-02-10 08:23:16 -05:00
josh adams
7f106be255 - Moved the MakeBinaryConfig commandlet into UnrealPak (like IoStore commandlet) for much faster operation
- Fixes for the ini console command for other platforms
- Allow for reading Config files from another project (for instance from a program like UnrelPak)
#rb matt.peters
#preflight 61fae9189a71b11fd38faa0e

#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 18834077 via CL 18835502 via CL 18835961 via CL 18836096 via CL 18844966 via CL 18845578
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18845601 by josh adams in ue5-main branch]
2022-02-03 13:16:23 -05:00
josh adams
7953398a50 - Refactored RunCommandlet and Project.Cook() so that a script can start cooking or other commandlet while doing something else (like monitoring the output)
#rb david.harvey
#p4v-preflight-copy 18808074
#preflight 61f9482afa6554dff3d32331

#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 18817268 via CL 18826813 via CL 18826876 via CL 18826925 via CL 18835873 via CL 18836741
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18836916 by josh adams in ue5-main branch]
2022-02-02 18:42:35 -05:00
carlmagnus nordin
d91fbf9061 Removed option to run with package data in iostore and shaders in pak
Now that all asset data will be in either iostore or pak setting async io priority based on the iodispatcher request queue contents is no longer needed
#preflight 61f799286a7c7b134f2fe78c
#rnx
#rb pj.kack

#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 18787380 in //UE5/Release-5.0/... via CL 18787398 via CL 18787423
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18787426 by carlmagnus nordin in ue5-main branch]
2022-01-31 03:49:53 -05:00
pj kack
aa6459712e Force disable bPakUsesSecondaryOrder for all projects when staging with iostore, i.e. don't use the non-deterministic CookerOpenOrder.log in the UAT stage and package step.
This improves the determinism in iostore packaged builds with no regression in load times.
Game specific ordering .log files are still enabled, so any files located in [GameName]\Build\[CookPlatform]\FileOpenOrder\ will still be used.

#jira none
#rb carlmagnus.nordin
#rnx
#preflight 61f29f04c0033b39f8b92c8b

#ROBOMERGE-AUTHOR: pj.kack
#ROBOMERGE-SOURCE: CL 18752854 in //UE5/Release-5.0/... via CL 18752859 via CL 18756833
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18757113 by pj kack in ue5-main branch]
2022-01-27 14:06:40 -05:00
nuno leiria
5313adf716 Rename LibCxx lib folder from Linux to Unix
#jira UE-134907
#preflight 61f19e172f38223e17bcfda9
#rb brandon.schaefer

#ROBOMERGE-AUTHOR: nuno.leiria
#ROBOMERGE-SOURCE: CL 18740979 in //UE5/Release-5.0/... via CL 18741580 via CL 18742832
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18743201 by nuno leiria in ue5-main branch]
2022-01-26 15:35:55 -05:00
david harvey
dcacefbf4e Modify CreatePlatformExtension UAT command so that it can be used programatically.
- also includes a fix so that a parent module is set to the same as the source module by default.

#jira UE-129637
#rnx
#rb Eric.McDaniel
#preflight 61f1707dfd5285142b42db1d

#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 18736287 in //UE5/Release-5.0/... via CL 18736305 via CL 18736514
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18736528 by david harvey in ue5-main branch]
2022-01-26 11:31:26 -05:00
matt peters
470d58e46b Whitespace: Fix indentation after merge.
#rb None, Trivial
#rnx
#preflight None, Trivial

#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 18665138 in //UE5/Release-5.0/... via CL 18665186 via CL 18665210
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18665240 by matt peters in ue5-main branch]
2022-01-19 15:58:51 -05:00
joe kirchoff
9312c2441d BuildCookRun: Fix -SeparateDebugInfo not placing debug files in separate directory with the manifests
Looks like this broke in a refactor from 15771665

#jira UE-139632
#rb trivial
#preflight 61e86aef276892ce107a77d2
[FYI] ben.marsh
[FYI] luke.thatcher

#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18663559 in //UE5/Release-5.0/... via CL 18663640 via CL 18663674
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18663717 by joe kirchoff in ue5-main branch]
2022-01-19 15:11:34 -05:00
simon therriault
0ea46cf1e2 - Updating opencv to 4.5 version
- still Windows platform only

#jira UETOOL-4742
#rb geoffrey.douglas, alejandro.arango, chris.norden
#preflight 61e817fd614a721b0c41c7d0

#ROBOMERGE-AUTHOR: simon.therriault
#ROBOMERGE-SOURCE: CL 18657870 in //UE5/Release-5.0/... via CL 18657890 via CL 18657913
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18657937 by simon therriault in ue5-main branch]
2022-01-19 09:46:08 -05:00