ryan durand
2060337e9d
UE-72225
...
Merging in fixes to better support SNDBS in UBT with use of cl-filter.
#lockdown ben.marsh
#rnx
#rb none
#jira UE-72225
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 6489426 in //UE4/Release-4.22/... via CL 6489461
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6529324 by ryan durand in Dev-VR branch]
2019-05-16 03:21:17 -04:00
cosmin sulea
bcdf6f99fc
UE-72100 - tvOS For Distribution packages fail with Code Signing Error if made after a Development Build
...
#jira UE-72100
#rb Jack.Porter
#lockdown Cristina.Riveron
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 6473818 in //UE4/Release-4.22/... via CL 6473858
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6516763 by cosmin sulea in Dev-VR branch]
2019-05-15 16:40:46 -04:00
ben marsh
e357715701
Live Coding: Fix crashes when patching adaptive non-unity files in game modules containing static global variables.
...
Live++ reads object files at startup for game modules, and assigns unique ids to each compiland (used to disambiguate static variables). When compiling the patch, these compilands are modified to reference a unique id for the unity blob, causing the variables to be reconstructed.
Solution is to generate a JSON file to each output directory containing object files containing the mapping, and to use that to assign compiland ids at startup.
#rb none
#jira UE-74036
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6455253 in //UE4/Release-4.22/... via CL 6455273
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6512984 by ben marsh in Dev-VR branch]
2019-05-15 16:17:53 -04:00
chris babcock
e7a946cfb0
Add support for embedded builds to optionally append to DisplayName on Android
...
Provide optional second Gradle invocation after APK generated
#android
#rb Peter.Sauerbrei
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6451020 via CL 6451037 via CL 6451873 via CL 6451943
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6510283 by chris babcock in Dev-VR branch]
2019-05-15 15:53:38 -04:00
ben marsh
aab7d613a4
Fix for case of engine directory being derived from launch path, and potentially not matching case of files on disk.
...
#rb none
#jira
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6441354 in //UE4/Release-4.22/... via CL 6441358
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6504722 by ben marsh in Dev-VR branch]
2019-05-15 15:05:02 -04:00
ben marsh
dc86c31790
UBT: Add utility methods for correcting paths to match their case on disk, and fix issues with inconsistent paths when cross-compiling for Linux.
...
#rb none
#jira UE-72267
#jira UE-72904
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6441346 in //UE4/Release-4.22/... via CL 6441352
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6504717 by ben marsh in Dev-VR branch]
2019-05-15 15:05:00 -04:00
chris babcock
5f3d97d9ef
Run addtional Gradle targets as separate call to start with fresh heap
...
#android
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6422987 via CL 6422988 via CL 6423067 via CL 6423069 via CL 6423590 via CL 6423610
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6498051 by chris babcock in Dev-VR branch]
2019-05-15 14:21:07 -04:00
cosmin sulea
93f782c24d
UE-71914 - Packaging code projects in Shipping configuration from Mac fails if there is a space in the project path
...
#jira UE-71914
#rb Jack.Porter
#lockdown Cristina.Riveron
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 6398839 in //UE4/Release-4.22/... via CL 6398846
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6458978 by cosmin sulea in Dev-VR branch]
2019-05-15 03:40:57 -04:00
cosmin sulea
faa8f1d572
UE-72100 - tvOS For Distribution packages fail with Code Signing Error if made after a Development Build
...
#jira UE-72100
#rb Jack.Porter
#lockdown Cristina.Riveron
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 6398047 in //UE4/Release-4.22/... via CL 6398051
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6457690 by cosmin sulea in Dev-VR branch]
2019-05-15 03:31:24 -04:00
Ryan Vance
e5dcb18281
Copying //UE4/Partner-Oculus-Staging to Dev-VR (//UE4/Dev-VR)
...
#rb integrate
[CL 6430558 by Ryan Vance in Dev-VR branch]
2019-05-13 16:02:14 -04:00
thomas ross
75bc9e3819
Removing CL#5826376 to fix iOS entitlements when building on Mac.
...
#tests iOS Client on Mac build
#rb none
[FYI] Peter.Sauerbrei, Sorin.Gradinaru
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: thomas.ross
#ROBOMERGE-SOURCE: CL 6371366 via CL 6371401 via CL 6383299 via CL 6383371
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6386396 by thomas ross in Dev-VR branch]
2019-05-08 21:03:30 -04:00
joe barrett
fd031ada57
Modifying IOS compilation process to be more flexible to alternate procedures.
...
#rb lukasz.furman
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: joe.barrett
#ROBOMERGE-SOURCE: CL 6368872 via CL 6368876 via CL 6372106 via CL 6372227
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6380347 by joe barrett in Dev-VR branch]
2019-05-08 17:08:56 -04:00
ben marsh
020ebbdc2a
UBT: Fix incorrect output directory being used for target version files.
...
#jira UE-74173
#rb none
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6316064 in //UE4/Release-4.22/... via CL 6317358
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6350222 by ben marsh in Dev-VR branch]
2019-05-07 18:00:19 -04:00
nick shin
6d06acfd94
#jira UE-71969 Black screen and flickering with Multithreaded HTML5
...
#rb none
#rnx
#lockdown jack.porter
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 6278974 in //UE4/Release-4.22/... via CL 6317346
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6349979 by nick shin in Dev-VR branch]
2019-05-07 17:33:45 -04:00
cmp-
a8c8470aee
PR #5786 : UE-73480: search for MSBuild in VS2019 paths (Contributed by cmp-)
...
#jira UE-74018
#rb none
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6265880 in //UE4/Release-4.22/... via CL 6317333
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6349975 by ben marsh in Dev-VR branch]
2019-05-07 17:33:35 -04:00
chris babcock
4524d6ca77
Add support for UPL to insert a finalizing section at end of onCreate (gameActivityOnCreateFinalAdditions)
...
Optionally append to version name from an environment variable (UEAndroidDisplayNameExtra)
#android
[FYI] Andrew.Grant
#rb Pete.Procopio
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6278852 via CL 6278853 via CL 6289873 via CL 6290342
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6305617 by chris babcock in Dev-VR branch]
2019-05-03 21:28:49 -04:00
chris babcock
f16c859d11
Handle required permissions at startup in SplashActivity with better flexiblity
...
#ue4
#android
[FYI] Pete.Procopio,Michael.Kirzinger,Jack.Porter
#rb Pete.Procopio
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6265053 via CL 6265056 via CL 6265059 via CL 6273019 via CL 6273099
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6287776 by chris babcock in Dev-VR branch]
2019-05-03 17:46:50 -04:00
brian zaugg
ec8a39c13a
#ocn - Hotfix from 6258862 to fix iOS link failing with argument list too long.
...
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: brian.zaugg
#ROBOMERGE-SOURCE: CL 6265085 via CL 6265224 via CL 6265383
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6280360 by brian zaugg in Dev-VR branch]
2019-05-03 17:17:07 -04:00
chris babcock
1d6cb70d4f
Add option to split OBB into main and patch if exceeds OBB size limit
...
#ue4
#android
[FYI] Jack.Porter
#rb Dmitriy.Dyomin
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6103655 via CL 6103711 via CL 6103784 via CL 6103790
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6132122 by chris babcock in Dev-VR branch]
2019-04-26 22:51:41 -04:00
chris babcock
e703386455
Disable GameApplication for Android projects still using Ant
...
#jira UE-73246
#android
#rb trivial
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6087322 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6117874 by chris babcock in Dev-VR branch]
2019-04-26 21:15:44 -04:00
jack porter
594b2e0e9d
Back out CL 6032622 as it was intended to go into 4.22.2 and needs more testing
...
#jira UE-71914
#rb None
#lockdown Cristina.Riveron
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 6054322 in //UE4/Release-4.22/... via CL 6054323
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6058491 by jack porter in Dev-VR branch]
2019-04-23 13:02:02 -04:00
jack porter
23aba70caa
Back out CL5935374 for UE-72100 as it causes 3 other issues
...
#jira UE-73066
#jira UE-73067
#jira UE-73073
#rb John.Mauney
#lockdown Cristina.Riveron
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 6042758 in //UE4/Release-4.22/... via CL 6042759
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6045057 by jack porter in Dev-VR branch]
2019-04-22 21:14:18 -04:00
ben marsh
b257762788
UBT: Fix UnrealHeaderTool always needing to run whenever the makefile was invalidated. Order of files in the timestamp file is not guaranteed, so we can't do an element-wise comparison against current list of files.
...
#rb none
[CODEREVIEW] Steve.Robb
#jira UE-71031
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6037107 in //UE4/Release-4.22/... via CL 6037108
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6039625 by ben marsh in Dev-VR branch]
2019-04-22 17:04:20 -04:00
cosmin sulea
69beba13e7
UE-71914 - Packaging code projects in Shipping configuration from Mac fails if there is a space in the project path
...
#jira UE-71914
#rb Jack.Porter
#lockdown Cristina.Riveron
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 6032622 in //UE4/Release-4.22/... via CL 6032623
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6032966 by cosmin sulea in Dev-VR branch]
2019-04-22 09:01:46 -04:00
ben marsh
a04439a9b1
UAT: Fix incorrect logic causing plugin references to override whether a plugin supports a target platform or not.
...
#rb none
#jira UE-71909
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6011749 in //UE4/Release-4.22/... via CL 6011750
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6014724 by ben marsh in Dev-VR branch]
2019-04-19 13:02:12 -04:00