Commit Graph

1897 Commits

Author SHA1 Message Date
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
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
2204cf765a UAT: Ignore empty arguments on the command line (ie. arguments passed as "") rather than treating them as command names.
#rb none
#jira UE-74050

[CL 6191872 by Ben Marsh in 4.22 branch]
2019-05-01 13:38:25 -04:00
Ben Marsh
ab1e2db701 Fixes to ListThirdPartySoftware script.
* Switched to use JsonExport mode in UBT.
* Added runtime dependencies into the output file.

#rb none
#rnx
#jira

[CL 5959015 by Ben Marsh in 4.22 branch]
2019-04-17 19:01:04 -04:00
Cosmin Sulea
a838279c89 UE-66627 - Full Screen Native Resolution not supported on new iPad Pro 11-inch and iPad Pro 12.9 inch (3rd generation)
#jira UE-66627
#rb Jack.Porter
#lockdown Cristina.Riveron

[CL 5934406 by Cosmin Sulea in 4.22 branch]
2019-04-17 02:53:04 -04:00
Sorin Gradinaru
f7b0d8e49e UE-72638 iOS iCloud app fails to upload to App Store -- entitlements that are not supported; value '*'
#jira UE-72638
#4.22.1
#tvOS
#iOS
#rb Jack.Porter

applying the same logic in WriteEntitlements as in iPhonePackager.MobileProvision.GetEntitlementsString (used for signing when building on PC) - avoid generic values (*) for the relevant CloudKit fields
fixing a bug with existing plist element (previous build, different settings)

in Automation fixing a bug with caching when building on Mac, legacy from a previous revision

[CL 5918149 by Sorin Gradinaru in 4.22 branch]
2019-04-16 12:08:01 -04:00
Ben Marsh
60998529c0 Prevent packaged plugins getting a hot reload suffix if the editor is running.
#rb none
#jira UE-72487

[CL 5915309 by Ben Marsh in 4.22 branch]
2019-04-16 07:42:26 -04:00
Sorin Gradinaru
21fdd3aa81 UE-72355 //Fortnite/Dev-EngineMerge - Package and Publish IOS - Failing "FortniteClient.entitlements" could not be opened"
#jira UE-72355
#4.22.1
#rb Jack.Porter
#lockdown cristina.riveron

Check if the entitlements file is present when packaging, creating it if is not

[CL 5809000 by Sorin Gradinaru in 4.22 branch]
2019-04-09 12:08:35 -04:00
Graeme Thornton
2312b21673 Use accessor function on crypto settings in UAT to determine if signing is enabled, rather than reading the flag directly. Makes sure that signing is correctly disabled if the setting is enabled but no key was set
#rb ben.marsh
#jira UE-71803
#lockdown cristina.riveron

[CL 5487901 by Graeme Thornton in 4.22 branch]
2019-03-20 18:56:44 -04:00
Nick Shin
658ed03208 HTML5 - FrontEnd COTF - seems proxy port is no longer used/needed
#jira UE-64628  HTML5 Quick Launch fails to connect due to incorrect port
#rb none
#rnx

[CL 5415267 by Nick Shin in 4.22 branch]
2019-03-15 11:39:43 -04:00
Cosmin Sulea
0cc41abbb4 UE-70358 - Failure to sign when packaging for iOS Distribution when using Remote Compile from a code project on Windows
#jira UE-70358
#rb Ben.Marsh

[CL 5382950 by Cosmin Sulea in 4.22 branch]
2019-03-13 10:59:08 -04:00
Ben Marsh
dc282175a4 Add some FileReference/DirectoryReference overloads to CommandUtils.
#rb none
#jira

[CL 5357972 by Ben Marsh in 4.22 branch]
2019-03-10 17:52:26 -04:00
Ben Marsh
823835922c Allow multiple nodes to produce dxil.dll and dxcompiler.dll.
#rb none
#jira UE-71140
#rnx

[CL 5338417 by Ben Marsh in 4.22 branch]
2019-03-07 12:33:13 -05:00
Ben Marsh
a931e90c9e Hack to work around AgentInterface being output by multiple nodes, since it's a runtime dependency of several targets.
#rb none
#jira

[CL 5274897 by Ben Marsh in 4.22 branch]
2019-03-02 11:25:13 -05:00
Ben Marsh
f706b28194 BuildGraph: Fix CopyTask printing source and destination files to the log the wrong way around.
#rb none
#jira

[CL 5274873 by Ben Marsh in 4.22 branch]
2019-03-02 10:15:49 -05:00
Ben Marsh
0f9b60ea64 Fixes for running an editor with a unique build environment.
* Add support for running UAT with an absolute path to the editor executable, and pass a full path when cooking or packaging.
* Fix path to the editor executable when launching a standalone editor instance for preview.

#jira UE-70785
#rb none

[CL 5238647 by Ben Marsh in 4.22 branch]
2019-02-28 10:50:56 -05:00
Joe Conley
cca74913e0 #jira UE-69839 Lumin fails to launch with assert: ICU data directory was not discovered
NonUFSDebugFiles were getting copied to the staging directory first, but did not respect the "DeployLowerCaseFilenames" setting, and were incorrectly determining the captalization of the Engine/Content directory. Copy them after we copy UFSFiles.

#rb Ben.Marsh

[CL 5235658 by Joe Conley in 4.22 branch]
2019-02-27 20:15:37 -05:00
Ben Marsh
90912775d0 Fix Gauntlet automation DLLs being output to the {WorkspaceRoot}\Binaries\DotNET directory rather than Engine\Binaries\DotNET.
Seems to get copied into the correct place because it's referenced by GauntletExtras anyway, just creates some junk in the workspace root directory.

#rb none
#jira

[CL 5200933 by Ben Marsh in 4.22 branch]
2019-02-26 10:48:00 -05:00
Ben Marsh
f75e70d20f Remove other references to RPCUtility
#rb none
#jira UE-70509

[CL 5174748 by Ben Marsh in 4.22 branch]
2019-02-25 07:56:37 -05:00
Ben Marsh
0a49480efe Remove RPCUtility.
#rb none
#jira UE-70509
#fyi Peter.Sauerbrei

[CL 5174514 by Ben Marsh in 4.22 branch]
2019-02-25 07:50:55 -05:00
Ben Marsh
cc95c9e96f UAT: Prevent temp-target files from having their timestamps updated even when the contents don't change. Causes unnecessary rebuilds when working with content-only projects.
#rb none
#jira UE-70371

[CL 5107983 by Ben Marsh in 4.22 branch]
2019-02-21 09:47:06 -05:00
Nick Whiting
24f8077a6e 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

[CL 5044633 by Nick Whiting in 4.22 branch]
2019-02-18 14:29:11 -05:00