Commit Graph

2155 Commits

Author SHA1 Message Date
clayton langford
7790bc9403 Added IniConfigUtil class to allow Gauntlet to read from config files like DefaultGame.ini.
#rnx
[FYI] Andrew.Grant

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: clayton.langford
#ROBOMERGE-SOURCE: CL 5362807 via CL 5362809 via CL 5363406 via CL 5363463
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5424611 by clayton langford in Dev-Core branch]
2019-03-18 03:35:46 -04:00
josh engebretson
39ce67117f Adding Gauntlet workerid parameter which workers can use for configuration
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 5362356 via CL 5363136 via CL 5363198
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5424591 by josh engebretson in Dev-Core branch]
2019-03-18 03:34:34 -04:00
clayton langford
082edc4e16 Fixed an issue with Hyperlinks in HtmlBuilder.
#rnx

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: clayton.langford
#ROBOMERGE-SOURCE: CL 5362326 via CL 5362327 via CL 5363097 via CL 5363187
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5424582 by clayton langford in Dev-Core branch]
2019-03-18 03:34:14 -04:00
robert manuszewski
6013a7f8f3 Merging 5360223 from Dev-EngineMerge. DevK integration.
#rb #jira na

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 5361784 in //UE4/Main/...
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5424282 by robert manuszewski in Dev-Core branch]
2019-03-18 03:17:12 -04:00
josh engebretson
3158ae10eb Gauntlet: Adding reboot functionality to iOS device
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 5352695 via CL 5354771 via CL 5354904
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5408724 by josh engebretson in Dev-Core branch]
2019-03-15 04:27:01 -04:00
ben marsh
ef35e958f7 Allow multiple nodes to produce dxil.dll and dxcompiler.dll.
#rb none
#jira UE-71140
#rnx

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5338417 in //UE4/Release-4.22/... via CL 5338982
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5407717 by ben marsh in Dev-Core branch]
2019-03-15 03:15:51 -04:00
Andrew Grant
da2cbfff1f Merging 5360223 from Dev-EngineMerge. DevK integration.
#rb #jira na

[CL 5361784 by Andrew Grant in Main branch]
2019-03-11 15:12:02 -04:00
josh engebretson
5c01d70115 Gauntlet: Adding reboot functionality to iOS device
#ROBOMERGE-SOURCE: CL 5352695 via CL 5354771

[CL 5354904 by josh engebretson in Main branch]
2019-03-08 18:42:41 -05: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
clayton langford
619d19d6d6 Added dynamic resolution to HealthSnapshots. Also, fixed a whitespace issue with RHI Thread and added FrameTime to UnrealSnapshotSummary.ToString()
#rnx
[CODEREVIEW] Andrew.Grant

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: clayton.langford
#ROBOMERGE-SOURCE: CL 5304237 via CL 5304280 via CL 5308246 via CL 5308325
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5324703 by clayton langford in Dev-Core branch]
2019-03-06 18:12:43 -05:00
justin marcus
4195a2ef5c Merging //Fortnite/Dev-Kairos to Main (//Fortnite/Main)
CL 5287635

Fix memory mapped bulk data files all being put in chunk0 because they have a wierd compound extension.

review-5287636 [at]Daniel.Lamb

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 5296981 via CL 5307598 via CL 5307724
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5323587 by justin marcus in Dev-Core branch]
2019-03-06 18:07:58 -05:00
clayton langford
bfe7eaf0fd Added dynamic resolution to HealthSnapshots. Also, fixed a whitespace issue with RHI Thread and added FrameTime to UnrealSnapshotSummary.ToString()
#rnx
[CODEREVIEW] Andrew.Grant


#ROBOMERGE-SOURCE: CL 5304237 via CL 5304280 via CL 5308246

[CL 5308325 by clayton langford in Main branch]
2019-03-05 18:09:38 -05:00
justin marcus
ff1b2096b2 Merging //Fortnite/Dev-Kairos to Main (//Fortnite/Main)
CL 5287635

Fix memory mapped bulk data files all being put in chunk0 because they have a wierd compound extension.

review-5287636 [at]Daniel.Lamb


#ROBOMERGE-SOURCE: CL 5296981 via CL 5307598

[CL 5307724 by justin marcus in Main branch]
2019-03-05 18:02:04 -05:00
ben marsh
90656dd9e5 Hack to work around AgentInterface being output by multiple nodes, since it's a runtime dependency of several targets.
#rb none
#jira

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5274897 in //UE4/Release-4.22/... via CL 5274898
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5288212 by ben marsh in Dev-Core branch]
2019-03-04 15:23:39 -05:00
ben marsh
a2761f1c67 BuildGraph: Fix CopyTask printing source and destination files to the log the wrong way around.
#rb none
#jira

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5274873 in //UE4/Release-4.22/... via CL 5274876
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5288211 by ben marsh in Dev-Core branch]
2019-03-04 15:23:37 -05:00
graeme thornton
3cd044cbc2 Minor unrealpak refactor
- Added a "-sign" parameter to enable signing for the given pak. The cached settings in the crypto.json file aren't used to enable signing any more.
 - Encapsulated all signing and encryption keys in a single keychain object which is passed around, rather than individual keys
 - Added some validation to UBT/UAT encryption config parsing so that if you enable any signing or encryption stuff but haven't generated a key, it'll warn and disable everything.

#jira

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: graeme.thornton
#ROBOMERGE-SOURCE: CL 5237725 via CL 5237726 via CL 5240337 via CL 5240343
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5284373 by graeme thornton in Dev-Core branch]
2019-03-04 11:29:26 -05:00
ben marsh
ba6fc26895 Fixes for running an editor with a unique build environment.
* Add support for running UAT with an absolute path to the editor executable, and pass a full path when cooking or packaging.
* Fix path to the editor executable when launching a standalone editor instance for preview.

#jira UE-70785
#rb none

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5238647 in //UE4/Release-4.22/... via CL 5238651
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5283604 by ben marsh in Dev-Core branch]
2019-03-04 11:20:45 -05:00
joe conley
d153297d32 #jira UE-69839 Lumin fails to launch with assert: ICU data directory was not discovered
NonUFSDebugFiles were getting copied to the staging directory first, but did not respect the "DeployLowerCaseFilenames" setting, and were incorrectly determining the captalization of the Engine/Content directory. Copy them after we copy UFSFiles.

#rb Ben.Marsh

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: joe.conley
#ROBOMERGE-SOURCE: CL 5235658 in //UE4/Release-4.22/... via CL 5235659
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5283490 by joe conley in Dev-Core branch]
2019-03-04 11:16:07 -05:00
josh engebretson
a6d0f8999e Skip android test installation batch files during gauntlet build discovery
[FYI] clayton.langford

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 5228413 via CL 5228420 via CL 5229166 via CL 5233431
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5283442 by josh engebretson in Dev-Core branch]
2019-03-04 11:14:27 -05:00
anthony bills
fed1e4dbc4 [AutomationTool] Add support to override the launch command line per platform.
#rb david.harvey
[FYI] andrew.grant

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: anthony.bills
#ROBOMERGE-SOURCE: CL 5206466 via CL 5211320 via CL 5230557
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5282902 by anthony bills in Dev-Core branch]
2019-03-04 10:52:46 -05:00
robert manuszewski
ad12528093 - Merging Dev-Kairos/Engine/... to Main/Engine/...
- Brings over the necessary engine changes for embedding UE4 mobile as a dylib/so in native mobile app
- Various changes for facial animation, screen recording, others
- ARKit and ARCore plugins were removed, as deemed "not ready"
#rb many people

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5201138 via CL 5203024 via CL 5226277
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5282591 by robert manuszewski in Dev-Core branch]
2019-03-04 10:41:42 -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
graeme thornton
a668621c8a Minor unrealpak refactor
- Added a "-sign" parameter to enable signing for the given pak. The cached settings in the crypto.json file aren't used to enable signing any more.
 - Encapsulated all signing and encryption keys in a single keychain object which is passed around, rather than individual keys
 - Added some validation to UBT/UAT encryption config parsing so that if you enable any signing or encryption stuff but haven't generated a key, it'll warn and disable everything.

#jira


#ROBOMERGE-OWNER: graeme.thornton
#ROBOMERGE-AUTHOR: graeme.thornton
#ROBOMERGE-SOURCE: CL 5237725 via CL 5237726 via CL 5240337

[CL 5240343 by graeme thornton in Main branch]
2019-02-28 12:55:02 -05:00
ben marsh
4254b5b407 Fixes for running an editor with a unique build environment.
* Add support for running UAT with an absolute path to the editor executable, and pass a full path when cooking or packaging.
* Fix path to the editor executable when launching a standalone editor instance for preview.

#jira UE-70785
#rb none

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

[CL 5238651 by ben marsh in Main branch]
2019-02-28 10:51:25 -05:00