Brandon Schaefer
31038fa77b
Add lib/so rules for TempStorage in IsDuplicateBuildProduct for Linux
...
#jira none
#rb none
#fyi Ben.Marsh
[CL 17561654 by Brandon Schaefer in ue5-main branch]
2021-09-17 23:02:08 -04:00
geoff evans
b38d6cfb10
AutomationTool: Support for Editor in Project BuildEnvironments
...
This adds support for running Editor in BuildGraph Command and Commandlet tasks where the Project at hand has it's own BuildEnvironment.
#jira none
#rb ben.marsh
#preflight 6143be8d9bba9a0001dfc9ee
[CL 17546102 by geoff evans in ue5-main branch]
2021-09-16 19:20:25 -04:00
geoff evans
feb7280491
Make Compile Task "Target" Optional
...
It's totally reasonable to pass -TargetType to UBT via Arguments.
#rnx
#jira none
#rb trivial
#fyi ben.marsh
[CL 17529743 by geoff evans in ue5-main branch]
2021-09-15 19:03:33 -04:00
geoff evans
83b0048571
Add support for making Regex operations optional, leaving Properties unchanged if the match fails.
...
#jira none
#rb ben.marsh
#preflight 6140d42c30c00d0001de3dbc
[CL 17507385 by geoff evans in ue5-main branch]
2021-09-14 14:17:20 -04:00
carl bystrom
9ae6d4f96f
Horde: Support version pattern replacement in AWS ECS deploy task
...
[CL 17399620 by carl bystrom in ue5-main branch]
2021-09-02 05:15:26 -04:00
jonathan adamczewski
5fde59b49e
AutomationTool:
...
When looking for types that come from script modules, look at just the script module assemblies.
#jira none
#rb none
[CL 17352195 by jonathan adamczewski in ue5-main branch]
2021-08-30 10:42:00 -04:00
carl bystrom
bc241b0fa6
BuildGraph: Add task for deploying AWS ECS services
...
[CL 17305061 by carl bystrom in ue5-main branch]
2021-08-25 12:40:32 -04:00
Andrew Davidson
9b0f58e47c
LWC: Large World Coordinates toggle defaults to ON.
...
Frosty and Fortnite default to OFF.
Preflight validation runs: 611c2b645e73720001a4ccf3, 611c318caabad10001091e20,611c2ba99db7df000111041b
#rb chad.garyet
#jira UE-121664
#preflight 611d33b23a81b00001365b33
[CL 17218586 by Andrew Davidson in ue5-main branch]
2021-08-18 13:58:13 -04:00
Andrew Davidson
6d03d83fcc
Undo //UE5/Main/... changelist 17203923
...
[CL 17205235 by Andrew Davidson in ue5-main branch]
2021-08-17 16:27:35 -04:00
Andrew Davidson
153948b5af
LWC: Large World Coordinates toggle defaults to ON.
...
Frosty and Fortnite default to OFF.
Preflight validation runs: 611aa00f3a81b00001d2998f, 611ad177aabad10001ca6a74, 611ad5773a81b00001d9947c, 611b8a2876f1fd00010eac6d
#rb ryan.durand
#jira UE-121664
#preflight 611b72d3aabad10001e5e3c3
[CL 17203923 by Andrew Davidson in ue5-main branch]
2021-08-17 15:32:48 -04:00
jonathan adamczewski
4122552a27
Update for changed MetaData.cs location
...
#jira none
#rb none
#trivial
[CL 17152323 by jonathan adamczewski in ue5-main branch]
2021-08-12 10:57:21 -04:00
jonathan adamczewski
db8046e278
Move DotNETCommon/BuildUtilities to Shared/EpicGames.Build
...
Also moves DotNETCommon/Metadata.cs to Shared/Metadata.cs
#jira none
#rb tim.smith
[CL 17116964 by jonathan adamczewski in ue5-main branch]
2021-08-10 11:08:41 -04:00
jonathan adamczewski
8dc68a7f85
AutomationTool: Compile script modules within the application
...
Add a layer of caching to avoid running msbuild as much as possible.
#jira UE-109181
#rb ben.marsh
[CL 17102399 by jonathan adamczewski in ue5-main branch]
2021-08-09 10:39:09 -04:00
aurel cordonnier
dc856801cd
Merge from Release-Engine-Test @ 17059716 to UE5/Main
...
This represents UE4/Main @ 17030256 and Dev-PerfTest @ 17029914
[CL 17060422 by aurel cordonnier in ue5-main branch]
2021-08-04 17:46:20 -04:00
geoff evans
e5c82cf1d9
Add support for nested expansion of Build Graph Properties.
...
For example: $(Outer$(Inner))
#jira none
#rb ben.marsh, francis.hurteau
[CL 16885561 by geoff evans in ue5-main branch]
2021-07-19 13:34:57 -04:00
aurel cordonnier
d17d20ca36
Merge from Release-Engine-Test @ 16758890 to UE5/Main
...
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719 (and Release-17.00 @ 16658211)
[CL 16763350 by aurel cordonnier in ue5-main branch]
2021-06-23 17:51:32 -04:00
jonathan adamczewski
48dd1912e1
UnrealBuildTool
...
Adding "using UnrealBuildBase" to some files (submitted separately to make subsequent CLs smaller)
#jira none
#trivial
[CL 16657799 by jonathan adamczewski in ue5-main branch]
2021-06-14 09:25:26 -04:00
jonathan adamczewski
4ece24e65a
AutomationTool, BuildUtilities:
...
UnrealBuild -> Unreal for EngineDirectory, RootDirectory, IsEngineInstalled, UnrealBuildToolPath
Remove CommandUtils EngineDirectory, RootDirectory, IsEngineInstalled - use equvalents from UnrealBuildBase.Unreal
#jira none
[CL 16648181 by jonathan adamczewski in ue5-main branch]
2021-06-11 18:20:44 -04:00
Ben Marsh
79b1d5b16f
UGS: Display the informational version string inside the application, and allow configuring the path to submit to from the build script.
...
[CL 16635004 by Ben Marsh in ue5-main branch]
2021-06-10 21:40:41 -04:00
aurel cordonnier
e0ad4e25df
Merge from Release-Engine-Test @ 16624776 to UE5/Main
...
This represents UE4/Main @ 16579691 and Dev-PerfTest @ 16579576
[CL 16625248 by aurel cordonnier in ue5-main branch]
2021-06-10 13:13:24 -04:00
Ben Marsh
ff80e463c1
BuildGraph: Allow submitting files to a non-stream path.
...
[CL 16623104 by Ben Marsh in ue5-main branch]
2021-06-10 10:32:10 -04:00
Ryan Durand
1a3abde38f
Early out of CleanTempStorage if the temp storage path doesn't work.
...
#rnx
#rb none
#jira none
[CL 16621959 by Ryan Durand in ue5-main branch]
2021-06-10 08:47:56 -04:00
Ben Marsh
c3492fa37f
BuildGraph: Clear the Docker staging directory before copying files into it.
...
[CL 16558983 by Ben Marsh in ue5-main branch]
2021-06-04 11:20:54 -04:00
Ben Marsh
ee3d4ce384
BuildGraph: Fix <Spawn> task supressing output by default.
...
[CL 16392471 by Ben Marsh in ue5-main branch]
2021-05-19 17:10:25 -04:00
Chad Garyet
f370d39256
Add null check for property value lookup
...
#jira UE-115614
#rb none
#fyi ben.marsh
[CL 16372901 by Chad Garyet in ue5-main branch]
2021-05-18 14:43:26 -04:00