Commit Graph

8097 Commits

Author SHA1 Message Date
mitchell wilson
58c8a73ac3 Copying //UE4/Dev-Documentation to Samples-Main (//UE4/Samples-Main)
#rb none
#rnx

#ROBOMERGE-OWNER: jeanmichel.dignard
#ROBOMERGE-AUTHOR: mitchell.wilson
#ROBOMERGE-SOURCE: CL 9551884 in //UE4/Main/...
#ROBOMERGE-BOT: VP (Main -> Dev-Tools-Staging) (v538-9681622)

[CL 9692885 by mitchell wilson in Dev-Tools-Staging branch]
2019-10-18 13:42:07 -04:00
ben marsh
afc2bd4f1b Add support for using AutoSDK in the HoloLens automation project.
#rb none
#rnx

#ROBOMERGE-OWNER: jeanmichel.dignard
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 9551545 in //UE4/Main/...
#ROBOMERGE-BOT: VP (Main -> Dev-Tools-Staging) (v538-9681622)

[CL 9692879 by ben marsh in Dev-Tools-Staging branch]
2019-10-18 13:41:55 -04:00
Ben Marsh
9134a461c9 Fix inverted logic for discovering PDBSTR path.
#rb none
#jira UE-81713
#rnx

[CL 9550998 by Ben Marsh in Main branch]
2019-10-11 14:35:14 -04:00
Anthony Bills
ec42cc301a [IOS] Fix deployment of large IPA files.
- This makes sure the session and device are correctly disconnected even if the AFC comm was not opened.

#rb allan.bentham
#jira UE-81711
#fyi jack.porter, peter.sauerbrei

[CL 9549189 by Anthony Bills in Main branch]
2019-10-11 12:38:22 -04:00
luke thatcher
762d8ba154 Add a flag in TargetRules to optionally disable the generation of the runtime symbol files on some platforms.
#rb Ben.Marsh, Ben.Woodhouse


#ROBOMERGE-SOURCE: CL 9546226 via CL 9546228
#ROBOMERGE-BOT: (v521-9539702)

[CL 9546230 by luke thatcher in Main branch]
2019-10-11 07:21:22 -04:00
Ben Marsh
06ba288850 UBT: Fix the bHasProjectScriptPlugin flag not being set correctly when building UHT for program targets.
#rb none
#rnx

[CL 9540863 by Ben Marsh in Main branch]
2019-10-10 15:04:48 -04:00
Andrew Grant
bf5ae63b7f Restoring changes from 9530618 with -
- Don't fall through to an exception if an Exists() clause fails
- Don't use an inline function for recursion (older .net versions?)
- Remove project reference in Gauntlet that was being added by new Platform/* wildcard

#fyi luke.thatcher, marc.audy
#jira UE-81525
#rb na

[CL 9537797 by Andrew Grant in Main branch]
2019-10-10 11:44:17 -04:00
Andrew Grant
54c420f6ac Undo //UE4/Main/Engine/Source/Programs/... changelist 9530618
#jira #rb na

[CL 9534305 by Andrew Grant in Main branch]
2019-10-10 10:39:08 -04:00
Andrew Grant
1e1d6f7e6e Fixing odd issue on builders with nested function
#jira na
#rb marc.audy

[CL 9534192 by Andrew Grant in Main branch]
2019-10-10 10:34:51 -04:00
Andrew Grant
887dc9c1e9 Removed explicit reference to Null device which is now pulled in by the wildcard
#jira na
#rb marc.audy

[CL 9533928 by Andrew Grant in Main branch]
2019-10-10 10:18:02 -04:00
Andrew Grant
b334dd8b98 The "platforms as plugins" work exposed two awesome issues...
1) The CsProjectinfo class was not processing <Choose> nodes so ItemGroups within those nodes were not having their compile files parsed

2) The CsProjectInfo class only supported fully formed paths, not the wildcard syntax that csproj files can use.

This CL corrects both of these by adding the following -

* <Choose> nodes are now descended into and their elements are processed.
* The condition evalutor now supports the Exists statement (e.g. Exists(path))
* Wildcard include statements are expanded into a list of files. File wildcards (Foo/*.cs), path wildcards (Foo/*/*.cs), and greedy wildcards (Foo/**) are all supported.

As part of this work the Gauntlet.csproj file has been modified to use wildcards.

#review-9493793 @ben.marsh,@luke.thatcher
#jira UE-81525
#rb reviewed

[CL 9530618 by Andrew Grant in Main branch]
2019-10-10 08:54:46 -04:00
william ewen
215d5ae9e6 Making sure that CheckHeartbeat in UnrealTestNode's TickTest doesn't try to process heartbeats once the test has finished
#rb Ben.Salem, Clayton.Langford


#ROBOMERGE-SOURCE: CL 9491715 via CL 9491720
#ROBOMERGE-BOT: (v519-9489664)

[CL 9491722 by william ewen in Main branch]
2019-10-09 14:54:13 -04:00
Jamie Dale
d0f7b3060f Only include disaster recovery session data in crash reports when asked to upload log files
#fyi Patrick.Laflamme
#rb Patrick.Laflamme
#rnx

[CL 9489700 by Jamie Dale in Main branch]
2019-10-09 12:39:19 -04:00
Andrew Grant
ad03f82199 Gauntlet -
Fixed issue where EngineTest arguments were being appended without a space.

Added temp code to use a preferred domain when getting the host IP address

Specify multihome to editor instances to force selection of the preferred adaptor

#rb luke.thatcher
#jira UE-81101
#fyi marc.audy,luke.thatcher

[CL 9486975 by Andrew Grant in Main branch]
2019-10-09 10:01:23 -04:00
Andriy Tylychko
9f65ad43a6 Merging //UE4/Private-3Lateral_Streaming to Main (//UE4/Main)
This mainly covers the new Pixel Streaming plugin version along with minor changes to other parts of the engine:
* removed multiple copies of FThread as it's now a part of Core
* changes to SlateUser required to fix user input in Pixel Streaming

This wasn't formally reviewed due to the size of Pixel Streaming changes, but was skimmed over by Zack Letters before integration

#rb zack.letters

[CL 9486237 by Andriy Tylychko in Main branch]
2019-10-09 08:21:27 -04:00
graeme thornton
243564979c Refactored ini key stripping in UAT to be driven by config settings, exposed in the project packaging settings
Added the ability to set a list of config sections to strip while staging

#rb daniel.lamb


#ROBOMERGE-SOURCE: CL 9485548 via CL 9485550 via CL 9485552
#ROBOMERGE-BOT: (v508-9471939)

[CL 9485554 by graeme thornton in Main branch]
2019-10-09 04:54:01 -04:00
bob tellez
97fd62c7a6 #UE4 Staging fix (build health)
#ROBOMERGE-SOURCE: CL 9474601 via CL 9474614 via CL 9474619 via CL 9474621 via CL 9474628
#ROBOMERGE-BOT: (v508-9471939)

[CL 9474645 by bob tellez in Main branch]
2019-10-08 11:45:20 -04:00
Jamie Dale
80769d305f Gather CrashReportClient into the Engine LocRes
#jira UE-80470
#fyi Michelle.Zhao, Yali.He
#rb none
#rnx

[CL 9474225 by Jamie Dale in Main branch]
2019-10-08 11:37:02 -04:00
brandon schaefer
40aea43f64 Remove -glldb from LinuxToolchain.cs breaks gdb 8 debugging info
#jira none
#rb none
[FYI] Arciel.Rekman, Michael.Sartain
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 9473389 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v508-9471939)

[CL 9473403 by brandon schaefer in Main branch]
2019-10-08 11:20:47 -04:00
jack porter
dc714eb3d8 Fix issue with Launch failing to copying contents to iOS 13 devices
#jira UE-78709
#rb Anthony.Bills
[FYI] Anthony.Bills, Peter.Sauerbrei
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 9469493 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v501-9460993)

[CL 9469496 by jack porter in Main branch]
2019-10-08 02:24:41 -04:00
justin marcus
035e3d23bc Resurrect [at]Ben.Marsh's CopyBuildToStaging() optimizations.
Re-submit my change to fix pakchunk1 missing on mobile.
[REVIEW] [at]Daniel.Lamb [at]Ben.Marsh


#ROBOMERGE-SOURCE: CL 9456515 via CL 9456525 via CL 9456528 via CL 9456530 via CL 9456547
#ROBOMERGE-BOT: (v495-9448618)

[CL 9456578 by justin marcus in Main branch]
2019-10-07 15:03:45 -04:00
Jason Bestimt
b81001e030 Repairing HL2 library directories
#RB: ben.marsh
From CL 8645176
#JIRA: UE-81347, UE-81430

[CL 9447833 by Jason Bestimt in Main branch]
2019-10-07 11:53:07 -04:00
emil persson
0506f20647 Enable DX12 Perf markers for Test configuration
#ROBOMERGE-SOURCE: CL 9439806 via CL 9440207
#ROBOMERGE-BOT: (v490-9439918)

[CL 9440744 by emil persson in Main branch]
2019-10-07 08:54:59 -04:00
Ben Marsh
4a050ac86b UBT: Remove hard dependency on Windows SDK assembly for Hololens. Not all users have the required SDK.
#rb none

[CL 9426107 by Ben Marsh in Main branch]
2019-10-05 09:02:01 -04:00
josh engebretson
d91c9a9563 Gauntlet: don't surface iOS crashes if they happen during request exit
#rnx


#ROBOMERGE-SOURCE: CL 9423156 via CL 9423170 via CL 9423197 via CL 9423223 via CL 9423246
#ROBOMERGE-BOT: (v480-9420520)

[CL 9423891 by josh engebretson in Main branch]
2019-10-04 17:43:41 -04:00