Commit Graph

1377 Commits

Author SHA1 Message Date
jason walter
60605df1ed Rename PakBlacklist to PakDenylist
#jira UE-131120
#rb chris.babcock
#preflight 62b9f6120c1f73fed6d55225

[CL 20859220 by jason walter in ue5-main branch]
2022-06-28 11:24:09 -04:00
Ryan Hummer
17ec2f995b Exclude CSVTools from CheckCSProjectDotNetVersion
Standalone, not part of any build process.

#rnx
#jira UE-156839
#rb none
#preflight 62b1c111da272a658f4bbea8

[CL 20756383 by Ryan Hummer in ue5-main branch]
2022-06-21 09:10:36 -04:00
chris constantinescu
fd9454e0e0 Catch2 Win64 static library VS 2022
#preflight 62b0dddeec13d14b5a155391
#rnx
#fyi Jimmy.Andrews

[CL 20746793 by chris constantinescu in ue5-main branch]
2022-06-20 18:44:54 -04:00
CarlMagnus Nordin
54f50ee466 UnrealPak: Add support for creating multiple pak files at once instead of running a separate process for each
#jira FORT-457704
#rb pk.kack
#preflight 62b00c75a4631339e9972976
#robomerge EngineMerge

[CL 20734429 by CarlMagnus Nordin in ue5-main branch]
2022-06-20 04:34:49 -04:00
PJ Kack
5cf4001eaa CopyBuildToStaging.cs: Add error for staging without IoStore after cooking with ZenStore
#jira none
#rb carlmagnus.nordin
#rnx
#preflight 62a732b23a7e5ec4ca0d08a1

[CL 20627031 by PJ Kack in ue5-main branch]
2022-06-13 10:39:56 -04:00
Ben Marsh
79c05ae32b Back out EpicGames.Jupiter upgrade to NET 6
#preflight none
#fyi Joe.Kirchoff

[CL 20593495 by Ben Marsh in ue5-main branch]
2022-06-10 07:38:49 -04:00
mark lintott
2fdabe835a Added support for sessionlabel to UAT. -sessionlabel was not being passed through from UAT commandline to the exe commandline.
#rb joe.kirchoff
#jira none
#preflight 62a22a61415407fc4cd55b97

[CL 20581017 by mark lintott in ue5-main branch]
2022-06-09 13:53:57 -04:00
David Harvey
f80f96afc1 CreatePlatformExtension UAT command adds 'HasExplicitPlatforms' if it removes the last existing platform from a plugin platform list.
#rnx
#jira none
#rb trivial
#preflight 629f0c251c7e8f9a1835e2ff

[CL 20534444 by David Harvey in ue5-main branch]
2022-06-07 04:34:07 -04:00
joe kirchoff
f9a78bdc2d EpicGames.Jupiter: net6.0 upgrade
#rnx
#rb none
#preflight 629e94911c7e8f9a18121cf8

[CL 20530671 by joe kirchoff in ue5-main branch]
2022-06-06 20:04:06 -04:00
sebastien lussier
aa04f904c1 Added HLOD & Minimap build scripts
Unified "-AutoSubmit" option
#rb jeanfrancois.dube

#ROBOMERGE-AUTHOR: sebastien.lussier
#ROBOMERGE-SOURCE: CL 20488942 via CL 20488950 via CL 20488969
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)

[CL 20490641 by sebastien lussier in ue5-main branch]
2022-06-03 14:48:01 -04:00
Joe Kirchoff
e9ded6f8a3 BuildCMakeLib: Default output binaries to lib root directory, instead of Engine\Binaries
#rnx
#rb trivial
#preflight skipped

[CL 20490095 by Joe Kirchoff in ue5-main branch]
2022-06-03 14:22:22 -04:00
Joe Kirchoff
0c73898033 BuildCMakeLib: Use Intermediate as temp build directory instead of Build, as it won't conflict with preexisting files or folders
#rnx
#rn none
#preflight skipped

[CL 20478127 by Joe Kirchoff in ue5-main branch]
2022-06-02 18:58:07 -04:00
yiliang siew
4cc39a48a8 - WhitelistConfigFiles is now enough to allow for staging individual configuration files from Restricted folders, without having to also specify also WhitelistDirectories for that folder as well.
- `WhitelistDirectories` now works properly for restricted directories in distributed builds.

#rb Josh.Adams
#preflight 6296a23e2c618ddc6667e394

#ROBOMERGE-AUTHOR: yiliang.siew
#ROBOMERGE-SOURCE: CL 20454257 via CL 20454274 via CL 20454286 via CL 20454306
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v952-20449836)

[CL 20460796 by yiliang siew in ue5-main branch]
2022-06-01 18:11:47 -04:00
Ben Marsh
59a6168284 Horde: Add a matcher for inconsistent Perforce case events.
#preflight none

[CL 20439896 by Ben Marsh in ue5-main branch]
2022-05-31 14:25:56 -04:00
David Harvey
1f9999d20c fix platform name lookup.
#rb trivial
#rnx
#preflight skip
#fyi Joe.Conley

[CL 20395090 by David Harvey in ue5-main branch]
2022-05-27 12:58:13 -04:00
Ben Marsh
cbb950c578 UBT: Use ILogger throughout UBT, rather than legacy EpicGames.Core.Log methods. All output going forwards should use structured logging rather than String.Format style logging.
#preflight 628e9dc6e746de4961f60032

[CL 20373777 by Ben Marsh in ue5-main branch]
2022-05-25 19:55:37 -04:00
lauren barnes
53488dc718 Updating CrashReportClient style to only use images from certain folders, and moving developer tool style setup to individual style classes.
#jira UE-152623
#rb Josh.Adams, Patrick.Boutot, Patrick.Laflamme, Louise.Rasmussen
#preflight 628d6c5faf7a2e956b8de990

#ROBOMERGE-OWNER: lauren.barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20366551 via CL 20368551 via CL 20369147 via CL 20369164
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20370889 by lauren barnes in ue5-main branch]
2022-05-25 16:27:45 -04:00
carlmagnus nordin
4fb14fcf65 UAT: Fix .o files not being staged to the correct pakchunk
#preflight 628e13cb841e8395c64ff8d3
#rb pj.kack

#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 20362915 via CL 20363784 via CL 20363794 via CL 20363800
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20366259 by carlmagnus nordin in ue5-main branch]
2022-05-25 12:08:53 -04:00
David Harvey
5c7f266d12 Remove HoloLens platform references from AutomationTool.
#jira UE-149794
#rnx
#preflight 628cdf035665463c210630fb
#rb Jeff.Fisher

[CL 20362413 by David Harvey in ue5-main branch]
2022-05-25 07:19:52 -04:00
David Harvey
f9ec9654e7 UAT: Update changelist comment to reflect latest checkin requirements.
#rnx
#rb trivial
#preflight skip

[CL 20345112 by David Harvey in ue5-main branch]
2022-05-24 03:53:02 -04:00
josh adams
381fbb5b95 - Fixed up the EditorOptional directories to have a different save vs input, since the save dir needs to be cleaned, but the input one cannot get cleaned
#rb francis.hurteau
#preflight 6286c9041e478b95c7ccaa2a

#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 20289363 via CL 20289803 via CL 20289816 via CL 20289832
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)

[CL 20304893 by josh adams in ue5-main branch]
2022-05-20 18:49:22 -04:00
Robert Millar
9c4b3bfe7d Stage Base.ini into crash reporter pak files.
#jira UE-153141
#rb none
#preflight https://horde.devtools.epicgames.com/job/6286d7159016c6dd89a4dd6d

[CL 20296816 by Robert Millar in ue5-main branch]
2022-05-20 12:26:45 -04:00
chris constantinescu
b258362e47 Catch2 3.0 preview source code integration with on-demand static library build for all platforms.
Other preflights: Catch2 Build Library 6283d1c14316db80d194f6c8, Nightly Low Level Tests 6283d1c9114e08fa2f237e6b
#preflight 6283d1b5114e08fa2f237db3

[CL 20248814 by chris constantinescu in ue5-main branch]
2022-05-17 15:06:28 -04:00
jack porter
63ef117561 Perform restricted staged folder name checking before doing platform filename remapping
Back out incorrect fix from CL 20056908
#jira UE-147094
#preflight 62790b2fea2a9db9dc560710
#rb Adam.Kinge
#lockdown Mitchell.Wilson

#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 20110639 in //UE5/Release-5.0/... via CL 20111734
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20114350 by jack porter in ue5-main branch]
2022-05-09 19:52:57 -04:00
Devin Doucette
bd6866bfe9 BuildCMakeLib: Added support for targeting arm64 on Win64 with VS2019
This allows a library to use a Win64+arm64 build for HoloLens without providing a separate set of libs for HoloLens.

#preflight 62791db7066ebb49109d692f
#rb Zousar.Shaker

[CL 20106529 by Devin Doucette in ue5-main branch]
2022-05-09 13:57:58 -04:00