1020 Commits

Author SHA1 Message Date
Ben Wright
cc6b90c3fe Fixes to get UWP64 packaging working 2020-05-23 22:18:52 +12:00
Ben Wright
34f4264be6 Revert "Matching up UWP packaging and deployment code with HoloLens code to fix issues"
This reverts commit ff3a0e0c4e.
2020-05-23 20:20:31 +12:00
Ben Wright
ff3a0e0c4e Matching up UWP packaging and deployment code with HoloLens code to fix issues 2020-05-23 17:10:47 +12:00
Ben Wright
5d8cb2062a Add all changes required for UWP on 4.22
(cherry picked from commit 3ce16160dc)
2020-05-16 14:01:26 +12:00
Brandon Schaefer
9c5f289c9b Generate a --build-id for physx
#jira UE-82735
#rb none
#fyi Arciel.Rekman
#robomerge deadend
#lockdown cristina.riveron

[CL 9893005 by Brandon Schaefer in 4.23 branch]
2019-10-30 12:55:32 -04:00
Brandon Schaefer
461518b095 Fix incorrect merge (Thanks dyanikoglu! PR #6256)
#jira UE-81260
#rb none
#fyi Ben.Marsh
#lockdown cristina.riveron

[CL 9390019 by Brandon Schaefer in 4.23 branch]
2019-10-03 09:55:40 -04:00
Andrew Grant
84705c5095 Editgrated latest SyncProject script from FN as part of UE-78832, UE-78826, and resolved issues with omitted / dangerous arguments.
Project arg is now optional and will simply sync the engine.
Passing -CL=0 will now require the -force argument before syncing files out of the workspace.
Fixed issue with deep samples (e.g AREnvProbe) not being discovered by FindProjectFileFromName
Added NativeProjects.ClearCache option for the case when syncing a project from P4 that isn't yet on disk

Fixed issue with P4.FileExistsInDepot returning true if passed a path that isn't in the users client view. Relates to UE-78832 but not the entire fix
Fixed issue with BuildEditor not working without a project arg.
Fixed issue building projects that don't have source

#codereview ben.marsh
#jira UE-78832, UE-78826
#rb na

[CL 8008332 by Andrew Grant in 4.23 branch]
2019-08-13 16:17:50 -04:00
Andrew Grant
fcca54fa65 Missed file from 7828884
#jira UE-78311
#rb na

[CL 7833510 by Andrew Grant in 4.23 branch]
2019-08-06 21:09:23 -04:00
Andrew Grant
1cb2f4cfc4 Added -clean option to SyncProject (was lost in refactor)
#jira na
#rb josh.spivey

[CL 7817240 by Andrew Grant in 4.23 branch]
2019-08-06 15:37:47 -04:00
Ben Marsh
235518df08 Fix error compiling editor targets from installed builds.
#rb none
#rnx
#jira

[CL 7713312 by Ben Marsh in 4.23 branch]
2019-08-04 19:48:12 -04:00
Chad Garyet
2a443c448c - Add architecture flavors for HoloLens
- Force Win10SDK version to 10.0.18362.0
- Fix bug in Finalize that wasn't checking for architecture flavors in platforms not Android
#rb ben.marsh
#jira UE-78303

[CL 7708788 by Chad Garyet in 4.23 branch]
2019-08-02 14:08:20 -04:00
Andrew Grant
78e6a804e0 Fixed issue in BuildTarget script with attempting to parse platforms as enums.
Added fallback for projects that don't define Client/Game target scripts

#jira #rb na

[CL 7657569 by Andrew Grant in 4.23 branch]
2019-07-29 20:07:45 -04:00
Andrew Grant
fae8c0e5e0 Merging using AndrewG_Temp
Quality of life improvements for Mac / Linux that missed the initial 4.23 branch.

- UAT scripts now in project root
- SyncProject script moved out of NotForLicensees
- SyncProject script deals with writable build version files
- SyncProject script now treats -cl as optional argument (if omitted sync is to #head)
- Helper scripts for Building, opening the editor, and creating a p4config file.

#jira UE-37807
#rb na

[CL 7633933 by Andrew Grant in 4.23 branch]
2019-07-26 11:01:15 -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
f16ba4ade1 Missing files to fix UAT compile errors.
#rb none
#rnx

[CL 6911287 by Ben Marsh in Main branch]
2019-06-10 11:12:43 -04:00
JeanMichel Dignard
0f9ad96858 Copying //UE4/Dev-Enterprise @ cl 6890376 to Dev-Main (//UE4/Dev-Main)
#lockdown nick.penwarden
#rb none

[CL 6890764 by JeanMichel Dignard in Main branch]
2019-06-07 11:22:52 -04:00
Stefan Boberg
8607ecb30d Copying //UE4/Dev-Core to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 6815521 by Stefan Boberg in Main branch]
2019-06-03 15:32:00 -04:00
Arciel Rekman
7ef9626fe8 Copying //UE4/Dev-Console@6677439 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 6677614 by Arciel Rekman in Main branch]
2019-05-30 14:48:02 -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
jeff williams
6577d84449 Fix for discovering loose file shared cooked builds
#ROBOMERGE-SOURCE: CL 6545373 via CL 6545673

[CL 6545748 by jeff williams in Main branch]
2019-05-17 12:35:42 -04:00
Ben Marsh
8a0c8f8a51 Only check for hacks in the engine directory.
#rb none
#jira UE-74650

[CL 6533634 by Ben Marsh in Main branch]
2019-05-16 08:31:03 -04:00
jeff williams
044440e2f5 Throwing exception on failed shared cook installs. Cleaning up output on failure
#ROBOMERGE-SOURCE: CL 6377435 via CL 6383904

[CL 6384006 by jeff williams in Main branch]
2019-05-08 18:48:25 -04:00
daniel lamb
04d57e57cf Content build label update now errors if the build is not on prod, instead of trying to upload it again.
Added new content only build node  and now generates pak patch files for pak files not in original build.
Also merges manifest with original build
Also posts build to gamedev and prod
GenerateChunkDBs now takes in two additional parameters specifying how many rollback labels to process and which ones to optimize (preparation for future change where we process more chunkdbs).
Added support for generating buildinfo.ini for ps4.



#ROBOMERGE-SOURCE: CL 6278253 via CL 6287210

[CL 6287835 by daniel lamb in Main branch]
2019-05-03 17:47:05 -04:00
ryan durand
78e1aaa81e Updating general ExportMcpTemplates command to support overriding the default commandlet to use.
#rb none


#ROBOMERGE-SOURCE: CL 6258607 via CL 6258665

[CL 6258669 by ryan durand in Main branch]
2019-05-02 15:04:12 -04:00
ryan durand
e6b4bad5c3 Adding Fortnite_ExportMcpTemplates to Localisation.Automation in a generic manner for use with other projects.
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 6192328 via CL 6192767

[CL 6194102 by ryan durand in Main branch]
2019-05-01 15:11:20 -04:00