Commit Graph

860 Commits

Author SHA1 Message Date
janurbanech13
ae9fd95e3a PR #10096: Added new argument for UnzipTask to allow disabling Overwrite files (Contributed by janurbanech13)
#jira UE-176447
#preflight 63ff724a437ce3e7f3059498

[CL 24462934 by janurbanech13 in ue5-main branch]
2023-03-01 10:51:54 -05:00
Ben Marsh
f81c39088b UAT: Fix exceptions not being thrown if copying a file fails.
#preflight none
#jira UE-178656

[CL 24461900 by Ben Marsh in ue5-main branch]
2023-03-01 09:50:43 -05:00
Joe Kirchoff
ddcb912fe5 UnrealBuildTool: Remove CanUseParallelExecutor as it is no longer needed as the UAT ParallelExecutor has been removed and is obsolete.
#rnx
#rb trivial
#preflight 63fe749add78dd50f6247b02

[CL 24452546 by Joe Kirchoff in ue5-main branch]
2023-02-28 17:01:41 -05:00
Ben Marsh
6e20ef1a5e Horde: Fix test for pdbutil matcher.
#preflight none

[CL 24441527 by Ben Marsh in ue5-main branch]
2023-02-28 09:13:04 -05:00
Ben Marsh
20a7bfa0b1 Deprecate the SyncProject command, and recommend users run the UGS CLI build instead.
#preflight none

[CL 24423524 by Ben Marsh in ue5-main branch]
2023-02-27 10:20:42 -05:00
jack porter
6fabf3f5dc Add Force=true option to [CookedEditorSettings] EngineExtraStageFiles / ProjectExtraStageFiles to force staging of a file that would otherwise be rejected by the Restricted folder filter.
#preflight 63f87a20b879197e732ccabb
#rb Graeme.Thornton

[CL 24422139 by jack porter in ue5-main branch]
2023-02-27 08:46:00 -05:00
justin marcus
c9749999b5 Automation Tool
--Fix directory renames not failing properly

[REVIEW] [at]Mitchell.Fisher [at]Graeme.Thornton [at]Francis.Rouleau
#preflight https://horde.devtools.epicgames.com/job/63f7cdb59009dd70d74cf8bb

#localization none
[FYI] dan.mehler, todd.winchell
#preferred_allowlister graeme.thornton

[CL 24397827 by justin marcus in ue5-main branch]
2023-02-24 04:00:24 -05:00
james doverspike
90c0ddf9ba [Backout] - CL24328738
[FYI] james.doverspike
Original CL Desc
-----------------------------------------------------------------
Cosmetic bulk asset streaming

Adds support for marking skeletal meshes and textures as optional files that stream from the cloud, typically used for cosmetics. Meshes and textures will now upload all of their non-inlined LODs as optional bulk files to the cloud, removing them from the pak files. The client will download into the VirtualFileCache in PersistentDownloadDir/VFC, which evicts least recently used LODs. These assets will have a longer delay to update to the higher quality LOD when their LODs are not in cache because they are now downloaded on-demand.

[CL 24373261 by james doverspike in ue5-main branch]
2023-02-22 19:19:46 -05:00
james doverspike
6a8a19a4b7 Cosmetic bulk asset streaming
Adds support for marking skeletal meshes and textures as optional files that stream from the cloud, typically used for cosmetics. Meshes and textures will now upload all of their non-inlined LODs as optional bulk files to the cloud, removing them from the pak files. The client will download into the VirtualFileCache in PersistentDownloadDir/VFC, which evicts least recently used LODs. These assets will have a longer delay to update to the higher quality LOD when their LODs are not in cache because they are now downloaded on-demand.

[CL 24331735 by james doverspike in ue5-main branch]
2023-02-20 20:22:07 -05:00
Joe Kirchoff
e85e373461 UnrealBuild: Workaround for iOS & tvOS compile configs needing to be build separately
#rnx
#jira UE-177339
#rb none
#preflight 63f3b8ad91018822cc4f8b95

[CL 24319398 by Joe Kirchoff in ue5-main branch]
2023-02-20 13:39:48 -05:00
pj kack
819cf350d8 UAT: Parse ini overrides when reading config values from CreatePaks in CopyBuildToStaginDirectory.
Add ConfigOverrideParams to ProjectParams constructor.
Add OverrideStrings to ConfigHierarchyKey to get the right data from ConfigHierarchy.ReadHierarchy().

#rb dan.thompson
#rnx
#preflight 63ef5c0c3c1eb56f059e7370, 63ef5c4b90198dffbadbd846

[CL 24309947 by pj kack in ue5-main branch]
2023-02-20 03:38:24 -05:00
swarm
b61361facf Secondary remote Mac
#jira UE-120589
# rb josh.adams
#preflight 63f2da7d90198dffbaaee3ff

[CL 24309059 by swarm in ue5-main branch]
2023-02-19 21:45:46 -05:00
dan thompson
04ab2ee169 Adding the ability to override the oodle dll for packaging in ProjectParams, and use it
#rb pj.kack
#rb justin.marcus
[FYI] charles.bloom
#preflight 63efbbe21d71bcd262046117

[CL 24291525 by dan thompson in ue5-main branch]
2023-02-17 16:40:33 -05:00
daniel lamb
62d09bb7b8 Added support for passing new flag to BPT to generate full chunk history, ugraded content worker BPT to BPT_Online_v1.5.2_PF-24214439.zip
[REVIEW] [at]Graeme.Thornton
#preflight https://horde.devtools.epicgames.com/job/63ed859fc9692d7c04169705
#tests local testing iteration on large project

[CL 24267296 by daniel lamb in ue5-main branch]
2023-02-16 15:31:07 -05:00
carl bystrom
dcdc796d8d AutomationTool: Set version file as writeable when P4 is not enabled
#rb Ben.Marsh
#preflight 63ee702881646f1f24f02493

[CL 24262423 by carl bystrom in ue5-main branch]
2023-02-16 13:11:29 -05:00
bob tellez
79d7201510 [Backout] - CL24230614
[FYI] james.doverspike
Original CL Desc
-----------------------------------------------------------------
Cosmetic bulk asset streaming

Adds support for marking skeletal meshes and textures as optional files that stream from the cloud, typically used for cosmetics. Meshes and textures will now upload all of their non-inlined LODs as optional bulk files to the cloud, removing them from the pak files. The client will download into the VirtualFileCache in PersistentDownloadDir/VFC, which evicts least recently used LODs. These assets will have a longer delay to update to the higher quality LOD when their LODs are not in cache because they are now downloaded on-demand.

[CL 24253381 by bob tellez in ue5-main branch]
2023-02-16 04:15:55 -05:00
james doverspike
4e78faf0de Cosmetic bulk asset streaming
Adds support for marking skeletal meshes and textures as optional files that stream from the cloud, typically used for cosmetics. Meshes and textures will now upload all of their non-inlined LODs as optional bulk files to the cloud, removing them from the pak files. The client will download into the VirtualFileCache in PersistentDownloadDir/VFC, which evicts least recently used LODs. These assets will have a longer delay to update to the higher quality LOD when their LODs are not in cache because they are now downloaded on-demand.

[CL 24251508 by james doverspike in ue5-main branch]
2023-02-16 01:47:06 -05:00
joe kirchoff
f7ee3847ee [Backout] - CL24098997
#fyi Ben.Marsh
Original CL Desc
-----------------------------------------------------------------
Revert change to use UBT for parallel builds.

#preflight none

[CL 24124712 by joe kirchoff in ue5-main branch]
2023-02-10 14:13:27 -05:00
Ben Marsh
12a1d43582 Revert change to use UBT for parallel builds.
#preflight none

[CL 24098997 by Ben Marsh in ue5-main branch]
2023-02-09 11:13:58 -05:00
Ben Marsh
093cb96a90 UAT: Replace parallel build functionality in UAT with a call to UBT with a list of targets.
#preflight 63e43902e86828e8c86d3df8

[CL 24098344 by Ben Marsh in ue5-main branch]
2023-02-09 10:35:07 -05:00
leigh swift
5705356611 Update build scripts to support and use latest BPT v1.5.2 by default
[CL 23967876 by leigh swift in ue5-main branch]
2023-02-02 09:59:07 -05:00
Devin Doucette
fceb1519a7 BuildCMakeLib: Added [DoesNotNeedP4CL] to reduce startup time
#preflight 63da9ed9cf52968117248bcf
#rb Joe.Pribele, Matt.Peters
#rnx

[CL 23952225 by Devin Doucette in ue5-main branch]
2023-02-01 12:58:33 -05:00
Ben Marsh
4e17a127b1 UAT: Improve performance of UAT finding the last code CL.
#preflight 63da7869cf529681171a2971

[CL 23947980 by Ben Marsh in ue5-main branch]
2023-02-01 10:17:13 -05:00
Joe Kirchoff
3e2fe76c7d AutomationTool: Trace P4 init
#rnx
#rb trivial
#preflight 63d9578d67116074a87f0e29

[CL 23933392 by Joe Kirchoff in ue5-main branch]
2023-01-31 14:04:39 -05:00
Joe Kirchoff
a46c2bb6c1 UnrealBuildTool: Reference any Target.cs files as rules dependencies so modifying them will update the Makefile, as these TargetRules can be referenced
#rnx
#rb Tim.Smith
#jira UE-168481
#preflight 63d7fa38d21dbe1d29525dd3

[CL 23910603 by Joe Kirchoff in ue5-main branch]
2023-01-30 12:31:04 -05:00