Sascha Elble
89dd36b7af
made changes to folder structure for windowsdeviceportalwrapper to remove 55 warnings
...
(cherry picked from commit 0670fe983721c80626ae9a8de72f0e0d30240c20)
(cherry picked from commit f9c5149958 )
(cherry picked from commit 9a8e92fd78 )
2020-05-12 17:35:40 +12:00
Sascha Elble
c8f7bc3d7e
WindowsDevicePortalWrapper has outdated nuget, using modified source for now
...
(cherry picked from commit a27c33114e19ecefecf079a7328e421faf024a6a)
(cherry picked from commit ea0f8c4595bfaa5e715584ebd11bd56e7b705438)
(cherry picked from commit 661df7de81 )
(cherry picked from commit c8ccb272ab )
2020-05-12 17:34:10 +12:00
Ben Wright
5220af7a3e
Workaround for 4.20 and 4.21 uwp branches to force linkage to store version of vccorlib. This resolves a missing dependency error when running on xbox one.
...
(cherry picked from commit aa7fd4a3d3 )
(cherry picked from commit 29e7883cbe )
2020-05-12 17:33:11 +12:00
Ben Wright
b1ea53dbd2
Fixes required for UWP on 4.22
...
Notes:
- Dropped RTAudio support for UWP as it isn't compiling
2020-05-12 17:32:10 +12:00
Ben Wright
297e433f87
Add all changes required for UWP on 4.21
...
(based from commit d2d9eab01bf364dce4edee40e6f4ac94b23a7d42)
(cherry picked from commit d072e2774e )
2020-05-12 13:08:08 +12:00
Sascha Elble
a94c9a2aaf
Add files to support UWP (Copied from MICROSOFT-XBOX-ATG) also modified gitignore due to untracked folder Engine/Source/ThirdParty/Windows/PIX/lib as this causes issues with generateprojectfiles
...
(cherry picked from commit 81f3c027a347bdd98f68cc2c603bff7f74007771)
(cherry picked from commit b54dda39f6 )
2020-05-12 11:30:13 +12:00
Ben Marsh
15e93819fa
UBT: Always treat *.modules files as being up to date for an installed engine. Prevents BuildId being regenerated if timestamps for DLLs are newer.
...
#rb none
#jira UE-76017
[CL 6916209 by Ben Marsh in 4.22 branch]
2019-06-10 15:53:03 -04:00
Ryan Durand
34e4aa5a33
PR #5893 : 4.22 sndbs fix (Contributed by surakin)
...
#rb Ryan.Durand
#lockdown Ben.Marsh
#jira 72225
[CL 6834833 by Ryan Durand in 4.22 branch]
2019-06-04 09:38:25 -04:00
Ben Marsh
e26102be60
Merging fixes for UnrealVS with VS2019.
...
#rb none
#jira UE-75533
[CL 6816426 by Ben Marsh in 4.22 branch]
2019-06-03 16:14:51 -04:00
Cosmin Sulea
c84d1f1d4c
UE-74772 - RemoteMac.cs fails to build if ProjectFile is null
...
#jira UE-74772
#rb Jack.Porter
#lockdown Cristina.Riveron
[CL 6683824 by Cosmin Sulea in 4.22 branch]
2019-05-31 03:36:39 -04:00
Cosmin Sulea
ef55953c43
UE-69887 - DeploymentServerLauncher.exe does not always quit
...
#jira UE-69887
#rb Jack.Porter
#lockdown Cristina.Riveron
[CL 6573489 by Cosmin Sulea in 4.22 branch]
2019-05-20 05:38:20 -04:00
Ryan Durand
d5e9222f1f
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
[CL 6489426 by Ryan Durand in 4.22 branch]
2019-05-15 13:09:09 -04:00
Cosmin Sulea
1bb106e7e3
UE-73030 - DeploymentServerLauncher crash with multiple editor sessions
...
#jira UE-73030
#rb Jack.Porter
#lockdown Cristina.Riveron
[CL 6473865 by Cosmin Sulea in 4.22 branch]
2019-05-15 08:03:26 -04:00
Cosmin Sulea
361e1a616d
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
[CL 6473818 by Cosmin Sulea in 4.22 branch]
2019-05-15 08:03:01 -04:00
Ben Marsh
3502e47329
Add build of UnrealVS for Visual Studio 2019.
...
#rb none
#jira UE-74593
[CL 6456559 by Ben Marsh in 4.22 branch]
2019-05-14 20:27:02 -04:00
Ben Marsh
a9dce24c90
Add missing copyright notices.
...
#rb none
#rnx
#jira UE-74628
[CL 6455289 by Ben Marsh in 4.22 branch]
2019-05-14 18:15:00 -04:00
Ben Marsh
7ad04edd54
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
[CL 6455253 by Ben Marsh in 4.22 branch]
2019-05-14 18:11:40 -04:00
Ben Marsh
9fb2236941
LiveCoding: Fix asserts/crashes due to variables being reconstructed when files are split out of a unity blob.
...
These variables (and their dynamic initializers) were being treated as new, rather than being linked back to their original instances. UBT now outputs a mapping of object files to their original unity object file during a live coding compile, which allows Live++ to disambiguate between new and reconstructed instances.
#rb none
#jira UE-72002
[CL 6455178 by Ben Marsh in 4.22 branch]
2019-05-14 18:09:57 -04:00
Ben Marsh
a336985262
Fix for case of engine directory being derived from launch path, and potentially not matching case of files on disk.
...
#rb none
#jira
[CL 6441354 by Ben Marsh in 4.22 branch]
2019-05-14 08:40:26 -04:00
Ben Marsh
936c01fe08
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
[CL 6441346 by Ben Marsh in 4.22 branch]
2019-05-14 08:39:29 -04:00
Cosmin Sulea
3628594896
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
[CL 6398839 by Cosmin Sulea in 4.22 branch]
2019-05-09 10:51:34 -04:00
Cosmin Sulea
9577f9baa6
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
[CL 6398047 by Cosmin Sulea in 4.22 branch]
2019-05-09 09:51:13 -04:00
Brandon Schaefer
bf0a12cbcd
Allow UnrealVersionSelector to be called with -register -unattended to avoid the popup but still register the events
...
#jira none
#rb none
#fyi Arciel.Rekman, Ben.Marsh
#lockdown cristina.riveron
[CL 6382836 by Brandon Schaefer in 4.22 branch]
2019-05-08 18:01:56 -04:00
Ben Marsh
e677b796b3
UBT: Fix incorrect output directory being used for target version files.
...
#jira UE-74173
#rb none
[CL 6316064 by Ben Marsh in 4.22 branch]
2019-05-06 08:29:22 -04:00
Nick Shin
0cfe2cb815
#jira UE-71969 Black screen and flickering with Multithreaded HTML5
...
#rb none
#rnx
#lockdown jack.porter
[CL 6278974 by Nick Shin in 4.22 branch]
2019-05-03 16:42:19 -04:00