120 Commits

Author SHA1 Message Date
Ben Marsh
badf0ec8aa UBT/UAT: Restore support for generating .UDN documentation files.
#jira
#rb none
#rnx

[CL 8322458 by Ben Marsh in 4.23 branch]
2019-08-26 21:37:59 -04:00
Ben Marsh
10fa9fa181 Fix some duplicate build product errors on Mac.
#rb none
#rnx
#jira

[CL 6983961 by Ben Marsh in 4.23 branch]
2019-06-13 18:57:25 -04:00
Ben Marsh
b92677dc78 Whitelist some more build products with duplicate names.
#rb none
#rnx
#jira

[CL 6969514 by Ben Marsh in 4.23 branch]
2019-06-13 10:57:32 -04:00
Ben Marsh
0cc6e3dca6 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx

[CL 6631504 by Ben Marsh in Main branch]
2019-05-24 11:51:54 -04:00
ben marsh
7943a34d13 BuildGraph: Add a "Project" attribute to the Compile task.
#jira
[FYI] Daniel.Lamb


#ROBOMERGE-SOURCE: CL 5634962 via CL 5634988 via CL 5634994 via CL 5639457 via CL 5640722

[CL 5640771 by ben marsh in Main branch]
2019-03-28 19:59:22 -04:00
ben marsh
cccea49f72 Allow multiple nodes to produce dxil.dll and dxcompiler.dll.
#rb none
#jira UE-71140
#rnx

#ROBOMERGE-SOURCE: CL 5338417 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5338982 by ben marsh in Main branch]
2019-03-07 13:41:52 -05:00
ben marsh
2f751e48c1 Hack to work around AgentInterface being output by multiple nodes, since it's a runtime dependency of several targets.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 5274897 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5274898 by ben marsh in Main branch]
2019-03-02 11:25:24 -05:00
ben marsh
b45f949266 BuildGraph: Fix CopyTask printing source and destination files to the log the wrong way around.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 5274873 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5274876 by ben marsh in Main branch]
2019-03-02 10:16:09 -05:00
ben marsh
929adec4d0 Fix comment.
#jira


#ROBOMERGE-SOURCE: CL 4761641 via CL 4761649

[CL 4761658 by ben marsh in Main branch]
2019-01-21 11:20:32 -05:00
Ben Marsh
a22b952aa9 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx

[CL 4718806 by Ben Marsh in Main branch]
2019-01-14 12:11:24 -05:00
Ben Marsh
b67f937ab1 BuildGraph: Allow the commandlet task to specify a project name, without specifying a path.
#rb none

[CL 4711666 by Ben Marsh in Dev-Build branch]
2019-01-11 13:39:28 -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
Marc Audy
ab108c215e Copying to Dev-Main @ CL# 4688301
#rb
#rnx

[CL 4688816 by Marc Audy in Main branch]
2019-01-08 11:38:48 -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
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
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Ben Marsh
561cd02aa3 Fix missing or incorrect copyright notices.
#rb none
#rnx
#lockdown Nick.Penwarden

[CL 4661905 by Ben Marsh in Main branch]
2018-12-14 11:21:22 -05:00
Chad Garyet
fd9122dd0f -Add "Depot" global property to BuildGraph
- If "Branch" is //Foo/Bar, "Depot" will be "Foo"
#jira none
#rb ben.marsh

[CL 4637109 by Chad Garyet in Dev-Build branch]
2018-12-06 12:48:51 -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
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
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
2cc9b2db31 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 4515726 by Ben Marsh in Dev-Build branch]
2018-10-28 14:19:30 -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
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