Commit Graph

1823 Commits

Author SHA1 Message Date
Marc Audy
608734e30d Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 4664414
#rb
#rnx

[CL 4666113 by Marc Audy in Dev-Framework branch]
2018-12-17 12:24:20 -05:00
Andrew Grant
82d60da43f Merging UAT fixes from 4.21.1
#jira UE-67014
#lockdown nick.penwarden
#rb na

[CL 4612776 by Andrew Grant in Main branch]
2018-11-29 17:12:30 -05:00
Ben Marsh
7f3f2662a0 UAT: Match the pattern "START XXX HACK" when looking for branch-specific hacks in the codebase.
#rb none
#fyi Marc.Audy
#lockdown Nick.Penwarden

[CL 4568902 by Ben Marsh in Main branch]
2018-11-15 09:21:13 -05:00
Ben Marsh
d4d25c6238 Merging CopyBuildToStagingDirectory.Automation.cs from Fortnite-Staging, excluding hacks.
#rb none
#lockdown Nick.Penwarden

[CL 4567547 by Ben Marsh in Main branch]
2018-11-14 19:08:12 -05:00
Ben Marsh
ea340d3fbf Copying //UE4/Fortnite-Staging to Dev-Main (//UE4/Dev-Main)
#rb none
#lockdown Nick.Penwarden

[CL 4567513 by Ben Marsh in Main branch]
2018-11-14 19:05:13 -05:00
Chad Garyet
8d44aa4f89 add _Dock to macos crash ignore list
#jira UE-66030
#rb none
#lockdown nick.penwarden

[CL 4527633 by Chad Garyet in Main branch]
2018-10-31 10:37:14 -04:00
jack porter
83759d9ce3 Fix case issue one iPhone X splash screens and renamed file to solve P4 issues, added Project Settings UI for iPhone XSMax/XR screenshots and replaced them with the updated version
#jira UE-65417
#rb Jack.Porter

#ROBOMERGE-SOURCE: CL 4514553 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4514554 by jack porter in Staging-4.21 branch]
2018-10-26 22:20:14 -04:00
marcin undak
1ff111c5ad UAT: restored Intermediate Commandline Dir
#rb ben.marsh
[FYI] arciel.rekman
#jira UE-65848

#ROBOMERGE-SOURCE: CL 4513537 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4513538 by marcin undak in Staging-4.21 branch]
2018-10-26 16:35:25 -04:00
ben marsh
78f42ed334 UAT: Allow targets to be built with parallel executor *and* XGE in a single UE4Build instance. Some platforms don't support XGE (but do support parallel exector), so we need to allow them to build in parallel if possible.
#rb none
#lockdown Nick.Penwarden

#ROBOMERGE-SOURCE: CL 4513312 in //UE4/Main/...
#ROBOMERGE-BOT: RELEASE (Main -> Release-Staging-4.21)

[CL 4513320 by ben marsh in Staging-4.21 branch]
2018-10-26 16:02:04 -04:00
Chad Garyet
f9c18324cd BuildGraph: Allow specifying a target for badges, which marks all dependencies as required.
#rb none
#jira none
#lockdown nick.penwarden

[CL 4503321 by Chad Garyet in Main branch]
2018-10-24 14:45:25 -04:00
ben marsh
36a1b72319 Copy minidumps generated on build machines into the UAT log folder.
#rb none
[FYI] Rolando.Caloca
#jira UE-65505

#ROBOMERGE-SOURCE: CL 4500691 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4500692 by ben marsh in Staging-4.21 branch]
2018-10-23 20:30:15 -04:00
ben marsh
9baadfcdcd Undo //UE4/Release-4.21/Engine/Source/Programs/AutomationTool/AutomationUtils/... changelist 4494623
Prevents UAT running on Mac.

[FYI] Sorin.Gradinaru
#rb none
#jira

#ROBOMERGE-SOURCE: CL 4496215 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4496217 by ben marsh in Staging-4.21 branch]
2018-10-22 15:14:04 -04:00
sorin gradinaru
c58a993e08 UE-64059 Failed to package for IOS on PC with BuildGraph
#jira UE-64059
#4.21
#rb Jack.Porter

BuildGraph is launched using AutomationTools, and the tasks (graph nodes) are also using AutomationTools, locking the Dlls.
Using AutomationToolLauncher instead, to allow shadow copying the Dlls.

#ROBOMERGE-SOURCE: CL 4494623 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4494624 by sorin gradinaru in Staging-4.21 branch]
2018-10-22 03:44:48 -04:00
brian zaugg
2ec4dbc85a Support for iOS Client builds.
#rb Jack.Porter
#jira UE-64536

#ROBOMERGE-SOURCE: CL 4493237 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4493238 by brian zaugg in Staging-4.21 branch]
2018-10-19 20:22:05 -04:00
ben marsh
2423ffb06b Create a separate installed DDC pak file for Enterprise.
#rb none
#jira UE-65228

#ROBOMERGE-SOURCE: CL 4476497 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4476512 by ben marsh in Staging-4.21 branch]
2018-10-16 17:26:31 -04:00
ben marsh
a1c5452e98 Fixes to plugin packaging script.
* Now much simpler to build a plugin against a target: UE4Game Win64 Development -Plugin=Foo.uplugin will now configure all appropriate settings and will include all files to be distributed in the manifest.
* BuildPlugin command in UAT now uses the manifest to determine which files need to be distributed.

#rb none
#jira UE-65189

#ROBOMERGE-SOURCE: CL 4462075 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4462077 by ben marsh in Staging-4.21 branch]
2018-10-12 16:52:09 -04:00
ben marsh
83b9a3dcba Add -projectfileformat=XCode when generating project files for deploy.
#rb none
#jira UE-65041

#ROBOMERGE-SOURCE: CL 4458593 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4458596 by ben marsh in Staging-4.21 branch]
2018-10-12 10:18:55 -04:00
ben marsh
c0ded69401 UAT: Allow specifying the uebp_CLIENT Perforce environment variable without having to specify uebp_BuildRoot_P4 and uebp_CLIENT_ROOT variables.
#rb none
[FYI] Joe.Graf
#jira

#ROBOMERGE-SOURCE: CL 4450911 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4450916 by ben marsh in Staging-4.21 branch]
2018-10-11 10:23:11 -04:00
ben marsh
347376e37b Fix inability to package Mac targets from Windows.
#rb none
#jira UE-64148

#ROBOMERGE-SOURCE: CL 4441939 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4441941 by ben marsh in Staging-4.21 branch]
2018-10-09 16:13:17 -04:00
andrew grant
09b5f43649 Removed some stale Orion tests
#jira UE-64857

#ROBOMERGE-SOURCE: CL 4435694 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4435695 by andrew grant in Staging-4.21 branch]
2018-10-08 10:23:42 -04:00
ben marsh
6edf4ef957 Rework the way that custom icons are used on Windows.
* For code projects, the custom icon is embedded into the resource when compiled from UBT. This ensures the custom icon is set even before packaging, and removes the need for a deployment step.
* For content projects, the custom icon is set after packaging using the previous method.

#rb none
#jira UE-64527

#ROBOMERGE-SOURCE: CL 4435662 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4435664 by ben marsh in Staging-4.21 branch]
2018-10-08 10:12:20 -04:00
chad garyet
55945b99dc Integrating changes from dev-build over to release-4.21
- Add win64 host support to DDC Group Linux
- Change project params split to remove empty entries
- Change BuildDerivedDataCache to skip building a feature pack if there are no project specific platforms for it out of the available targetplatforms
#jira UE-62311
#rb ben.marsh

#ROBOMERGE-SOURCE: CL 4431926 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4431927 by chad garyet in Staging-4.21 branch]
2018-10-05 11:15:17 -04:00
pluranium
f9186e8277 PR #5151: Fix BuildPlugin automation command to include Shaders folder (Contributed by pluranium)
#rb none
#jira UE-64781

#ROBOMERGE-SOURCE: CL 4430050 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4430051 by ben marsh in Staging-4.21 branch]
2018-10-04 17:37:57 -04:00
ben marsh
49f4bbe06b Fix UAT compile error.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 4426571 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4426572 by ben marsh in Staging-4.21 branch]
2018-10-03 22:08:11 -04:00
Ben Marsh
3e061df43f Undo //UE4/Release-4.21/Engine/... changelist 4420563 (due to builders not having .NET 4.6.2)
#rb none
#jira

#ROBOMERGE-SOURCE: CL 4421165 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4421247 by Ben Marsh in Staging-4.21 branch]
2018-10-03 11:50:00 -04:00