Commit Graph

918 Commits

Author SHA1 Message Date
Ben Marsh
e26dfd2100 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 4716250 by Ben Marsh in Dev-Build branch]
2019-01-12 13:09:07 -05:00
Ben Marsh
129aac0526 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 4706788 by Ben Marsh in Dev-Build branch]
2019-01-10 20:03:35 -05:00
Ben Marsh
c09b6d7f18 Merge from //UE4/Main.
#rb none
#rnx

[CL 4701155 by Ben Marsh in Dev-Build branch]
2019-01-10 11:10:29 -05:00
Ben Marsh
1ea5835b92 PR #3874: Added option to Automation Tool BuildPlugin command for checking include structure
#rb none
#rnx

[CL 4696388 by Ben Marsh in Dev-Build branch]
2019-01-09 17:57:11 -05:00
Ben Marsh
53467c22ef UBT: Deprecate Visual Studio 2015. Still technically supported from source if explicitly selected as the compiler for a particular target, but will not be automatically detected by UBT for building.
#rb none

[CL 4681677 by Ben Marsh in Dev-Build branch]
2019-01-04 11:35:38 -05:00
Ben Marsh
0f885bbf64 Switch UAT and UBT to use .NET 4.6.2, in order to support long file names (which is enabled via an app.manifest file in each application).
#rb none

[CL 4679962 by Ben Marsh in Dev-Build branch]
2019-01-03 16:47:48 -05:00
Ben Marsh
d3c0670244 Fix exception in BuildPlugin UAT command when building a plugin for UHT.
#rb none
#rnx
#jira UE-67712

[CL 4678471 by Ben Marsh in Dev-Build branch]
2019-01-03 10:51:22 -05:00
Ben Marsh
287fa130a3 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 4677654 by Ben Marsh in Dev-Build branch]
2019-01-02 20:42:29 -05:00
Ben Marsh
ccde903b49 UBT: Use FileReference and DirectoryReference instead of raw strings in actions.
#rb none
#rnx

[CL 4674720 by Ben Marsh in Dev-Build branch]
2018-12-27 10:48:30 -05:00
Ben Marsh
530369c613 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 4662695 by Ben Marsh in Dev-Build branch]
2018-12-14 14:49:12 -05:00
Ben Marsh
8346d5c50a Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 4634893 by Ben Marsh in Dev-Build branch]
2018-12-05 18:59:28 -05:00
Ben Marsh
fd83293f05 Fix missing or incorrect copyright notices.
#rb none
#rnx

[CL 4593740 by Ben Marsh in Dev-Build branch]
2018-11-26 16:46:35 -05:00
Ben Marsh
b0da1f4fe7 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none

[CL 4577636 by Ben Marsh in Dev-Build branch]
2018-11-19 10:12:17 -05:00
Ben Marsh
fb05bc49ce UBT: Store a relative path to the project file within a target receipt. This simplifies loading and saving receipts by removing the need to pass a project directory.
#rb none

[CL 4557994 by Ben Marsh in Dev-Build branch]
2018-11-10 16:31:54 -05:00
Ben Marsh
aeb747577e Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none

[CL 4551577 by Ben Marsh in Dev-Build branch]
2018-11-08 11:26:52 -05:00
Ben Marsh
b93c5dcad5 Fix debug info being staged even if it's disabled in packaging settings.
#rb none
#jira UE-66075
#rnx

[CL 4551177 by Ben Marsh in Dev-Build branch]
2018-11-08 09:46:18 -05:00
Ben Marsh
0f022f2f46 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none

[CL 4502641 by Ben Marsh in Dev-Build branch]
2018-10-24 13:03:31 -04:00
Ben Marsh
983f6e4d86 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none

[CL 4450587 by Ben Marsh in Dev-Build branch]
2018-10-11 09:04:26 -04:00
Chad Garyet
8793408fcc - Add support for linux installed builds
- 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

[CL 4421174 by Chad Garyet in Dev-Build branch]
2018-10-03 11:31:41 -04:00
Ben Marsh
129b707a27 UBT: Remove the ability to override whether the engine is installed or not via the command line. There are a lot of pathways that have to maintain support for this for forwarding on to other tools, they inconsistently check for a command line argument or existence of InstalledBuild.txt, and there is no way to override the enterprise/project installed flags in this way. For testing, it's easy enough to create InstalledBuild.txt.
#rb none

[CL 4409543 by Ben Marsh in Dev-Build branch]
2018-09-30 17:17:26 -04:00
Ben Marsh
fc66beec18 Add exception handler to CleanAutomationReports script, and move automated test screenshot cleanup into the same job. Suspect both are running at the same time, causing a race.
#rb none
#fyi Chad.Garyet

[CL 4409446 by Ben Marsh in Dev-Build branch]
2018-09-30 11:43:22 -04:00
m-samiec
b452f15a75 PR #5130: Fix ZipUtil to include all files, not just those with a . (Contributed by m-samiec)
#rb none

[CL 4406358 by Ben Marsh in Dev-Build branch]
2018-09-28 13:22:08 -04:00
Ben Marsh
12556694a9 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none

[CL 4395986 by Ben Marsh in Dev-Build branch]
2018-09-25 14:44:28 -04:00
Marc Audy
af90b7bcd4 Copying //UE4/Fortnite-Staging to Dev-Main (//UE4/Dev-Main) @ 4395008
#rb
#rnx
#lockdown Nick.Penwarden

[CL 4395058 by Marc Audy in Main branch]
2018-09-25 10:11:35 -04:00
Ben Marsh
bdbeb1bed9 UAT: Allow overriding the stream name in the BuildForUGS command.
#rb none

[CL 4378465 by Ben Marsh in Dev-Build branch]
2018-09-19 14:53:24 -04:00