Commit Graph

4620 Commits

Author SHA1 Message Date
nick whiting
36aa49df46 Fix for not having permissions to run the Install / Uninstall batch files for Lumin packages on Macs. Execute permissions were missing
#jira UE-60968
#rb keli.hloedversson

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

[CL 5044643 by nick whiting in Main branch]
2019-02-18 14:29:15 -05:00
bob tellez
b514704cc2 #UE4 Forcing max ipa compression now also compresses the executable.
#ROBOMERGE-SOURCE: CL 5015011 via CL 5015012 via CL 5015072

[CL 5041391 by bob tellez in Main branch]
2019-02-18 13:53:28 -05:00
william ewen
157dfd9d37 Adding support for Gauntlet Test nodes to query what run they are on and how many total runs there are for the current test instance.
#rb Andrew.Grant
#rnx


#ROBOMERGE-SOURCE: CL 5011159 via CL 5013684

[CL 5038189 by william ewen in Main branch]
2019-02-18 12:13:36 -05:00
bob tellez
d229570b04 #UE4 Add AdditionalPackageOptions option "ForceMaxIPACompression" for forcing max compression when packaging IPAs, even if they are not "distributed". Useful for reducing the size of "bulk" non-distributed ipas.
[FYI] Peter.Sauerbrei


#ROBOMERGE-SOURCE: CL 5011015 via CL 5011018 via CL 5013653

[CL 5038119 by bob tellez in Main branch]
2019-02-18 12:13:02 -05:00
cosmin sulea
1a8c3d35f5 UE-63767 - iOS Device Output Log console does not work
#jira UE-63767
#rb Jack.Porter

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

[CL 5036544 by cosmin sulea in Main branch]
2019-02-18 05:54:48 -05:00
josh engebretson
629e846673 Gauntlet: Add support for new uuid format to iOS device
#ROBOMERGE-SOURCE: CL 5010052 via CL 5013276

[CL 5014653 by josh engebretson in Main branch]
2019-02-15 21:34:11 -05:00
josh engebretson
091d67441c Suspend EC error parsing when logging file copy errors (may try on new kit, etc and shouldn't fail test)
#ROBOMERGE-SOURCE: CL 5009813 via CL 5009838 via CL 5013196

[CL 5014446 by josh engebretson in Main branch]
2019-02-15 21:06:42 -05:00
ben marsh
b3e22094d6 UBT: Acquire the single instance mutex before we register platforms. If we have to set up any global state, we don't want to have two instances executing at once.
#rb none
#jira
#rnx

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

[CL 5012999 by ben marsh in Main branch]
2019-02-15 20:02:28 -05:00
ben marsh
d2b718b576 UBT: Make sure the global mutex is disposed of last. If we dispose of it before we shutdown the logging system, we can get file access exceptions when the next process starts up and tries to write to the log.
#rb none
#jira
#rnx

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

[CL 5012985 by ben marsh in Main branch]
2019-02-15 19:59:26 -05:00
clayton langford
98b61abc2f Fix for Gauntlet copying Android artifacts to the wrong directory.
#rnx
#rb Andrew.Grant
#test RunFort -test=memorylistdiff -platform=android


#ROBOMERGE-SOURCE: CL 5009635 via CL 5009638 via CL 5009880

[CL 5010214 by clayton langford in Main branch]
2019-02-15 13:26:16 -05:00
josh engebretson
2c22258a75 Wrap Gauntlet CopyDirectory FileInfo creation in an exception handler for better error logging
#ROBOMERGE-SOURCE: CL 4998738 via CL 4998739 via CL 4999913

[CL 5001681 by josh engebretson in Main branch]
2019-02-14 17:28:38 -05:00
ben marsh
ad2ea3b9f7 Getting rid of Lumin spam which appears for builds and generating project files for any platform.
#rb none
[FYI] Jason.Bestimt
#jira

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

[CL 4996833 by ben marsh in Main branch]
2019-02-14 13:39:42 -05:00
ben marsh
1136069ecb Allow games to pass arbitrary key/value pairs via crash reports.
Calling FGenericCrashContext::AddGameData(TEXT("Foo"), TEXT("Bar")) will add a key/value, which will also be sent as an analytics event from CrashReportClient (with the key name "GameData.Foo").

#rb none
[FYI] Wes.Hunt, Bob.Tellez


#ROBOMERGE-SOURCE: CL 4986525 via CL 4987702

[CL 4993491 by ben marsh in Main branch]
2019-02-14 09:50:39 -05:00
maxime mercier
598fbcfa48 Integration from Dev-Build: Fix performance problem with p4vs Helix visual studio plugin, it was due to the UnrealVs plugin listening to all property change events and updating command line combo everytime.
#rb ben.marsh, patrick.enfedaque


#ROBOMERGE-SOURCE: CL 4986371 via CL 4987643

[CL 4993389 by maxime mercier in Main branch]
2019-02-14 09:49:34 -05:00
ben marsh
412a8a1d98 Add Visual Studio 2019 as a compiler for generating intellisense data.
#rb none
#rnx
#jira

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

[CL 4993257 by ben marsh in Main branch]
2019-02-14 09:28:41 -05:00
ben marsh
6f0ce80693 UBT: Don't throw an exception when scanning for restricted folder references from modules that are precompiled; they don't have source code, so won't have a list of source directories.
#rb none
#jira

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

[CL 4988260 by ben marsh in Main branch]
2019-02-13 17:34:52 -05:00
ben marsh
42f39d66a5 UAT: Always force a changelist to be submitted, even if it contains unchanged files.
#rb none
#jira

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

[CL 4984147 by ben marsh in Main branch]
2019-02-13 13:01:57 -05:00
ben marsh
cecbc3a7d3 Prevent UAT scripts from being rebuilt in an installed engine build.
#rb none
#jira UE-69957

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

[CL 4983818 by ben marsh in Main branch]
2019-02-13 12:53:32 -05:00
nick shin
c5af19a8f3 HTML5 - downgrading emscripten back to 1.38.20
- engine changes to use 1.38.20 toolchain

#jira UE-69753  Multithreaded HTML5 loads into a black screen
#rnx
#rb none

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

[CL 4981072 by nick shin in Main branch]
2019-02-13 03:17:57 -05:00
daniel lamb
ca982935ec Added support for querying for updates from our backend.
#RB Andrew.Grant
#ROBOMERGE-OWNER: daniel.lamb
#ROBOMERGE-AUTHOR: daniel.lamb
#ROBOMERGE-SOURCE: CL 4974614 via CL 4975418

[CL 4976676 by daniel lamb in Main branch]
2019-02-12 17:16:34 -05:00
Josh Adams
8ff0d3e049 - Final fix now for merge issue (I had compiled wrong program to test my fix, oops)
#jira none
#rb none

[CL 4975198 by Josh Adams in Main branch]
2019-02-12 15:11:28 -05:00
Josh Adams
49a8c18de8 - Proper fix to merge conflicts
#jira nojira
#fyi bob.tellez
#rb none

[CL 4974522 by Josh Adams in Main branch]
2019-02-12 14:21:53 -05:00
ben marsh
fca86be496 Fix target not being rebuilt when an plugin not required for this platform is disabled. Also add log output showing why a temp target was required.
#rb none
#jira UE-69674

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

[CL 4974445 by ben marsh in Main branch]
2019-02-12 14:09:23 -05:00
Bob Tellez
4c1924b19d Back out revision 103 from CopyBuildToStagingDirectory.Automation.cs to fix CIS
#jira nojira
#fyi Josh.Adams
#rb none

[CL 4974353 by Bob Tellez in Main branch]
2019-02-12 13:52:23 -05:00
arciel rekman
6ca197ae6c PhysX: change v13 Linux toolchain to v12 one (for real).
- There are issues when the libraries are compiled with clang 7.0.1 (tracked as UE-69848).

#rb Ben.Marsh
#rnx
[FYI] [at]Bob.Tellez


#ROBOMERGE-SOURCE: CL 4963477 via CL 4963480 via CL 4964321

[CL 4969377 by arciel rekman in Main branch]
2019-02-12 10:28:47 -05:00