Commit Graph

4601 Commits

Author SHA1 Message Date
nick whiting
7869a19d01 Fix for needing the NDK installed for building Lumin / Magic Leap projects. Added bypass the to NDK version check if bAllowMissingNDK. Opted to not early out in case other Android functionality that Lumin needs is added afterwards.
#jira UE-70219
#rb joe.conley
[FYI] chris.babcock

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: nick.whiting
#ROBOMERGE-SOURCE: CL 5058303 in //UE4/Release-4.22/... via CL 5058304
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5132556 by nick whiting in Dev-Anim branch]
2019-02-22 02:35:53 -05:00
ben marsh
887796ca28 Add support for building Linux servers with ThinLTO enabled (via the -ThinLTO command line argument).
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5055200 via CL 5055212 via CL 5057271 via CL 5057295
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5132358 by ben marsh in Dev-Anim branch]
2019-02-22 02:34:26 -05:00
nick whiting
42bebd0251 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: nick.whiting
#ROBOMERGE-SOURCE: CL 5044633 in //UE4/Release-4.22/... via CL 5044643
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5128880 by nick whiting in Dev-Anim branch]
2019-02-22 02:04:46 -05:00
bob tellez
1da18f6506 #UE4 Forcing max ipa compression now also compresses the executable.
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 5015011 via CL 5015012 via CL 5015072 via CL 5041391
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5126429 by bob tellez in Dev-Anim branch]
2019-02-22 01:40:53 -05:00
william ewen
c49240c56b 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: william.ewen
#ROBOMERGE-SOURCE: CL 5011159 via CL 5013684 via CL 5038189
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5123349 by william ewen in Dev-Anim branch]
2019-02-22 01:11:02 -05:00
bob tellez
e3f9b1e721 #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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 5011015 via CL 5011018 via CL 5013653 via CL 5038119
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5123130 by bob tellez in Dev-Anim branch]
2019-02-22 01:08:46 -05:00
cosmin sulea
652e1658e7 UE-63767 - iOS Device Output Log console does not work
#jira UE-63767
#rb Jack.Porter

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5036543 in //UE4/Release-4.22/... via CL 5036544
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5122300 by cosmin sulea in Dev-Anim branch]
2019-02-22 00:59:24 -05:00
josh engebretson
21a60ad06f Gauntlet: Add support for new uuid format to iOS device
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 5010052 via CL 5013276 via CL 5014653
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5047804 by josh engebretson in Dev-Anim branch]
2019-02-18 15:35:20 -05:00
josh engebretson
59dc696fd2 Suspend EC error parsing when logging file copy errors (may try on new kit, etc and shouldn't fail test)
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 5009813 via CL 5009838 via CL 5013196 via CL 5014446
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5047739 by josh engebretson in Dev-Anim branch]
2019-02-18 15:34:13 -05:00
ben marsh
c082b936c8 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5012996 in //UE4/Release-4.22/... via CL 5012999
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5047693 by ben marsh in Dev-Anim branch]
2019-02-18 15:33:26 -05:00
ben marsh
76234ae7be 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5012984 in //UE4/Release-4.22/... via CL 5012985
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5047689 by ben marsh in Dev-Anim branch]
2019-02-18 15:33:24 -05:00
clayton langford
9efd048a3f Fix for Gauntlet copying Android artifacts to the wrong directory.
#rnx
#rb Andrew.Grant
#test RunFort -test=memorylistdiff -platform=android

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: clayton.langford
#ROBOMERGE-SOURCE: CL 5009635 via CL 5009638 via CL 5009880 via CL 5010214
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5047632 by clayton langford in Dev-Anim branch]
2019-02-18 15:31:01 -05:00
josh engebretson
3978c996f4 Wrap Gauntlet CopyDirectory FileInfo creation in an exception handler for better error logging
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 4998738 via CL 4998739 via CL 4999913 via CL 5001681
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5047077 by josh engebretson in Dev-Anim branch]
2019-02-18 15:10:54 -05:00
ben marsh
80d128426f Getting rid of Lumin spam which appears for builds and generating project files for any platform.
#rb none
[FYI] Jason.Bestimt
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4996827 in //UE4/Release-4.22/... via CL 4996833
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5046413 by ben marsh in Dev-Anim branch]
2019-02-18 14:53:11 -05:00
ben marsh
8286b7b521 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4986525 via CL 4987702 via CL 4993491
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5045451 by ben marsh in Dev-Anim branch]
2019-02-18 14:36:47 -05:00
maxime mercier
8913f02fff 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: maxime.mercier
#ROBOMERGE-SOURCE: CL 4986371 via CL 4987643 via CL 4993389
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5045406 by maxime mercier in Dev-Anim branch]
2019-02-18 14:35:40 -05:00
ben marsh
99b0880965 Add Visual Studio 2019 as a compiler for generating intellisense data.
#rb none
#rnx
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4993256 in //UE4/Release-4.22/... via CL 4993257
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5045253 by ben marsh in Dev-Anim branch]
2019-02-18 14:34:33 -05:00
ben marsh
1307f149e3 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4988259 in //UE4/Release-4.22/... via CL 4988260
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5043995 by ben marsh in Dev-Anim branch]
2019-02-18 14:21:32 -05:00
ben marsh
875ec2e62e UAT: Always force a changelist to be submitted, even if it contains unchanged files.
#rb none
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4984075 in //UE4/Release-4.22/... via CL 4984147
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5043625 by ben marsh in Dev-Anim branch]
2019-02-18 14:15:52 -05:00
ben marsh
7930b0c30e Prevent UAT scripts from being rebuilt in an installed engine build.
#rb none
#jira UE-69957

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4983814 in //UE4/Release-4.22/... via CL 4983818
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5043464 by ben marsh in Dev-Anim branch]
2019-02-18 14:13:41 -05:00
nick shin
52f795e79b 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 4981071 in //UE4/Release-4.22/... via CL 4981072
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5042427 by nick shin in Dev-Anim branch]
2019-02-18 14:05:57 -05:00
daniel lamb
0a1f7caef7 Added support for querying for updates from our backend.
#RB Andrew.Grant

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: daniel.lamb
#ROBOMERGE-SOURCE: CL 4974614 via CL 4975418 via CL 4976676
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5030277 by daniel lamb in Dev-Anim branch]
2019-02-16 05:20:34 -05:00
josh adams
c69edb5ee7 - Final fix now for merge issue (I had compiled wrong program to test my fix, oops)
#jira none
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 4975198 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5030131 by josh adams in Dev-Anim branch]
2019-02-16 05:19:13 -05:00
josh adams
fe4d0edc2f - Proper fix to merge conflicts
#jira nojira
[FYI] bob.tellez
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 4974522 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5030058 by josh adams in Dev-Anim branch]
2019-02-16 05:17:28 -05:00
ben marsh
ebed41fdf1 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4974444 in //UE4/Release-4.22/... via CL 4974445
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5030055 by ben marsh in Dev-Anim branch]
2019-02-16 05:17:26 -05:00