chris babcock
99aa77481c
Disable Oculus plugins on Android X64
...
#jira UE-77647
#ue4
#android
[CODEREVIEW] Keli.Hlodversson
#rb Keli.Hlodversson
#ROBOMERGE-SOURCE: CL 7462653 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)
[CL 7462661 by chris babcock in Main branch]
2019-07-19 16:02:28 -04:00
Jeff Fisher
bcc5bcf128
Copying //UE4/Dev-VR to Main (//UE4/Main)
...
-Copy up for 4.23
#rb none
[CL 6911980 by Jeff Fisher in Main branch]
2019-06-10 12:22:13 -04:00
Ben Marsh
0cc6e3dca6
Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
...
#rb none
#rnx
[CL 6631504 by Ben Marsh in Main branch]
2019-05-24 11:51:54 -04:00
Josh Adams
d0bf843c9c
- 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: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5201138 via CL 5203024
[CL 5226277 by Josh Adams in Main branch]
2019-02-27 11:57:17 -05:00
nick whiting
c6c27e3c20
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-SOURCE: CL 5058303 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5058304 by nick whiting in Main branch]
2019-02-18 20:52:44 -05:00
Ryan Vance
d5aa052fe5
Copying //UE4/Dev-VR to Dev-Main (//UE4/Dev-Main) Souce CL: 4824152
...
#lockdown: Nick.Penwarden
#rb Integration
[CL 4824851 by Ryan Vance in Main branch]
2019-01-28 16:31:25 -05:00
chris babcock
56830d11c2
Validate Android NDK before before compiling
...
#jira UE-68866
#ue4
#android
[FYI] Jack.Porter
#rb John.Mauney
#ROBOMERGE-SOURCE: CL 4805920 via CL 4805924 via CL 4805926 via CL 4808586
[CL 4808710 by chris babcock in Main branch]
2019-01-25 04:26:26 -05:00
Rob Gay
7df0b8c4ff
Copying //UE4/Dev-Audio to Dev-Main (//UE4/Dev-Main) Souce CL: 4806741
...
#rb aaron.mcleran
#lockdown aaron.mcleran
[CL 4806765 by Rob Gay in Main branch]
2019-01-24 20:58:09 -05:00
Chris Babcock
65b4fa9211
Fix issue with compiler executable paths with spaces on Android
...
#jira UE-68380
#ue4
#android
#fyi Jack.Porter
#rb Jack.Porter
[CL 4738473 by Chris Babcock in Main branch]
2019-01-16 22:00:29 -05:00
Ben Marsh
3563b58e3e
Fix command line arguments not being split by delimiter characters, and revert CL 4737886.
...
#rb none
#fyi Chris.Babcock
[CL 4738035 by Ben Marsh in Main branch]
2019-01-16 20:06:35 -05:00
Chris Babcock
41bfa2640b
Fix issue with -Architectures and GPUArchitectures not being split properly
...
#jira UE-68518
#ue4
#android
#fyi Ben.Marsh
#rb John.Mauney
[CL 4737886 by Chris Babcock in Main branch]
2019-01-16 19:29:34 -05:00
Ben Marsh
f65783f917
UBT: Remove the bIsUsingPCH flag from each action. This isn't used for anything useful any more.
...
#rb none
#rnx
[CL 4730592 by Ben Marsh in Dev-Build branch]
2019-01-15 19:38:53 -05:00
Ben Marsh
a22b952aa9
Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
...
#rb none
#rnx
[CL 4718806 by Ben Marsh in Main branch]
2019-01-14 12:11:24 -05:00
Ben Marsh
129aac0526
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4706788 by Ben Marsh in Dev-Build branch]
2019-01-10 20:03:35 -05:00
Francis Hurteau
57c677da93
Copying //UE4/Dev-Enterprise@4705006 to Dev-Main (//UE4/Dev-Main)
...
#rb none
#lockdown Nick.Penwarden
[CL 4705151 by Francis Hurteau in Main branch]
2019-01-10 17:26:53 -05:00
Ben Marsh
f2817835a7
Fix accidental change to assignment order causing Lumin link errors.
...
#rb none
#rnx
[CL 4674746 by Ben Marsh in Dev-Build branch]
2018-12-27 13:37:29 -05:00
Ben Marsh
e27789c8e4
Fix Lumin CIS errors. Tool paths are quoted if they are passed on the command line, rather than globally.
...
#rb none
#rnx
[CL 4674742 by Ben Marsh in Dev-Build branch]
2018-12-27 12:58:29 -05:00
Ben Marsh
74759b57fa
UBT: Remove environment variable expansion from executors. Individual toolchains already do this if necessary, and the current implementation is not universally supported.
...
#rb none
#rnx
[CL 4674734 by Ben Marsh in Dev-Build branch]
2018-12-27 11:53:57 -05:00
Ben Marsh
ccde903b49
UBT: Use FileReference and DirectoryReference instead of raw strings in actions.
...
#rb none
#rnx
[CL 4674720 by Ben Marsh in Dev-Build branch]
2018-12-27 10:48:30 -05:00
Ben Marsh
1f7489ee30
UBT: Add a property to BuildHostPlatform for the type and path of the shell to use.
...
#rb none
#rnx
[CL 4674713 by Ben Marsh in Dev-Build branch]
2018-12-27 10:19:49 -05:00
Ben Marsh
0270d8f66a
UBT: Add a cache for source file metadata (containing text from the first include directive, and a flag for whether the file contains reflection markup). Replaces the previous include dependency cache, since we now only require the first include directive. Saves ~2s whenever UHTModuleInfo array has to be regenerated.
...
#rb none
[CL 4668325 by Ben Marsh in Dev-Build branch]
2018-12-18 10:21:34 -05:00
Ben Marsh
34a4a0d74b
UBT: Convert ActionGraph to a static class, and pass a list of actions through the toolchains.
...
#rb none
#rnx
[CL 4667670 by Ben Marsh in Dev-Build branch]
2018-12-17 23:48:27 -05:00
Ben Marsh
0c9707d678
UBT: Use compiler-generated dependency information for source file dependencies. This ensures that the dependency list is accurate, and makes incremental builds more reliable.
...
* A standalone Win32 application called cl-filter is used to parse output from running the Visual Studio compiler with the /showIncludes option, and generate a dependency list similar to Clang.
* Actions which produce an external dependency list declare it explicitly. If the dependency list is missing, or any of the contents are out of date, the action is rebuilt.
* The contents of dependency lists are cached by the CppDependencyCache class for future iterations.
#rb none
[CL 4665060 by Ben Marsh in Dev-Build branch]
2018-12-16 14:22:47 -05:00
Ben Marsh
530369c613
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4662695 by Ben Marsh in Dev-Build branch]
2018-12-14 14:49:12 -05:00
Ben Marsh
7598af0532
Update copyright notices to 2019.
...
#rb none
#lockdown Nick.Penwarden
[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00