Commit Graph

5631 Commits

Author SHA1 Message Date
andrew grant
3a7d3987a7 Updated SyncedProject script with some minor QOL improvements
- Added help documentation
 - Added list of files that should be clobbered to avoid workspace settings
 - Use helper to autodetect project path if a full path is not specified
 - Added skipbuild option
 - Added preview option
 - Added parallel sync (defaults to 2: 30% faster on internal network)
 - Added option to force sync
 - Added option to sync explicit paths (last two are for writable files)
 - Fix issue if buildinfo file is missing

#rb ben.marsh
[CODEREVIEW] ben.marsh

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7293946 via CL 7293951 via CL 7293954 via CL 7293958 via CL 7308957 via CL 7316114
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7361290 by andrew grant in Dev-Build branch]
2019-07-17 02:24:00 -04:00
andrew grant
09bd3a50da Fixed potential issue when UAT is run on a clean workspace
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7292923 via CL 7292924 via CL 7292927 via CL 7292932 via CL 7308928 via CL 7316028
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7360960 by andrew grant in Dev-Build branch]
2019-07-17 02:21:53 -04:00
andrew grant
ea4dcb9688 Added missing copyright notice
[FYI] bob.tellez

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7290535 via CL 7290537 via CL 7292712 via CL 7292735 via CL 7308913 via CL 7315955
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7360872 by andrew grant in Dev-Build branch]
2019-07-17 02:21:09 -04:00
andrew grant
a98a690033 Switched UAT build process on Mac to use msbuild.
Enabled parallel msbuild for Mac
Added HashCollection class that can hold and serialize a collection of content hashes
Added quick dependency checking to UAT build by hashing csproj, input and output files for all modules
Reduced some logging when not running with -verbose

#rb Ben.Marsh
[FYI] Ben.Marsh

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7290522 via CL 7290525 via CL 7292711 via CL 7292732 via CL 7308901 via CL 7315952
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7360867 by andrew grant in Dev-Build branch]
2019-07-17 02:21:07 -04:00
nick shin
e25734af7b CIS BUGHUNT - seeing if c# Process.Start() terminating faster than control returning to process.WaitForExit()
- fix build error...

#jira UE-77008  HTML5 fails to package on Linux
#rb none
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 7315504 in //UE4/Release-4.23/... via CL 7315544
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7360005 by nick shin in Dev-Build branch]
2019-07-17 02:12:34 -04:00
nick shin
d101d5e9a5 CIS BUGHUNT - seeing if c# Process.Start() terminating faster than control returning to process.WaitForExit()
#jira UE-77008  HTML5 fails to package on Linux
#rb none
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 7315426 in //UE4/Release-4.23/... via CL 7315429
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7359745 by nick shin in Dev-Build branch]
2019-07-17 02:10:58 -04:00
joe conley
fe4dd14805 #jira UE-73217 - Support latest version of OpenVR for SteamVR
Back out changelist 7283639 to restore 7278862 and 7281835 to add support for latest version of OpenVR

#jira UE-77190 - Crash when launching onto Windows - OpenVR_api_dll

Changed version string in SteamVRPrivate that was causing a crash on launch on / packaged game (but not in PIE, oddly enough)
Changed version string in Linux file for SteamVR

#rb trivial

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: joe.conley
#ROBOMERGE-SOURCE: CL 7312987 in //UE4/Release-4.23/... via CL 7312992
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7359553 by joe conley in Dev-Build branch]
2019-07-17 02:09:43 -04:00
ben marsh
1ea35c89ef Output each extracted framework to a different directory to fix contention when unzipping multiple frameworks in parallel.
#rb none
#jira UE-77294

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 7311377 in //UE4/Release-4.23/... via CL 7311378
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7359427 by ben marsh in Dev-Build branch]
2019-07-17 02:08:49 -04:00
ben marsh
c291a7c37c Store the executable for each target in the makefile, so binary builds can construct the correct mutex name for detecting whether Live Coding is active.
#rb none
#rnx
#jira UE-77082

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 7309692 in //UE4/Release-4.23/... via CL 7309695
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7359309 by ben marsh in Dev-Build branch]
2019-07-17 02:07:54 -04:00
andrew grant
4d21ad0f3e Added helper UAT script to create a p4config file. Solves issue in Mac with tools that issue P4 commands directly.
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7288848 via CL 7288849 via CL 7289735 via CL 7289806 via CL 7306500 via CL 7306552
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7358789 by andrew grant in Dev-Build branch]
2019-07-17 02:04:15 -04:00
ben marsh
17dd665028 Fix exception when using custom build steps, related to UnrealTargetPlatform changes.
#rb none
#rnx
#jira UE-77195

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 7288777 in //UE4/Release-4.23/... via CL 7288779
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7356415 by ben marsh in Dev-Build branch]
2019-07-17 01:49:03 -04:00
cosmin sulea
0605745500 UE-75605 Unreal Deployment Server Launch crashing randomly with the editor open
#jira UE-75605
#rb Jack.Porter

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 7288428 in //UE4/Release-4.23/... via CL 7288429
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7356397 by cosmin sulea in Dev-Build branch]
2019-07-17 01:48:58 -04:00
cosmin sulea
20ebff59d7 UE-69817 - iOS fails during build step with OSS Facebook plugin enabled due to spaces in filepath
#jira UE-69817
#rb Jack.Porter

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 7288395 in //UE4/Release-4.23/... via CL 7288397
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7356373 by cosmin sulea in Dev-Build branch]
2019-07-17 01:48:50 -04:00
yujiang wang
ffac6ae52c Cherry pick 7223770: Fix TexelRadius being overriden before backface movement in AdjustRepresentativeSurfelForTexelsTextureMapping
#rb none
#jira none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: yujiang.wang
#ROBOMERGE-SOURCE: CL 7281203 in //UE4/Release-4.23/... via CL 7281211
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7350776 by yujiang wang in Dev-Build branch]
2019-07-17 01:11:02 -04:00
leigh swift
7f1393324b Merging //UE4/Portal-Staging/ to //UE4/Release-4.23/
CL# 6606168 by Leigh.Swift on 2019/05/22
---------------
Fix for BPT shutdown crash. Some engine code crashes if GIsRequestingExit is not true when exiting.

#rb none
#jira none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: leigh.swift
#ROBOMERGE-SOURCE: CL 7276505 in //UE4/Release-4.23/... via CL 7276520
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7349658 by leigh swift in Dev-Build branch]
2019-07-17 01:03:14 -04:00
francois guimond
c1cf09e43f Scheduled local notifications on Android will now persist across reboots like on iOS.
Commiting changes from post-commit review.
#rnx
#rb Chris.Babcock, Pete.Procopio

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: francois.guimond
#ROBOMERGE-SOURCE: CL 7265680 via CL 7271181 via CL 7271330
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7344327 by francois guimond in Dev-Build branch]
2019-07-17 00:24:26 -04:00
jeff fisher
3d3aa9114e UE-76509 Packaging for Hololens doesn't work in an Installed build
-fixes hololens arm64 packaging error about mspdbcore.dll, this affected non-installed builds as well
-several other jiras are linked from that one that will still remain for packaging from installed builds
-(actually implemented by joe, reviewed and tested by me)
#rb joe.conley
#jira UE-76509

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 7265359 in //UE4/Release-4.23/... via CL 7265361
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7337798 by jeff fisher in Dev-Build branch]
2019-07-16 23:44:03 -04:00
bob tellez
d330a0c28e #UE4 Create the plugin manifest after directories have been remapped
[FYI] Ben.Marsh,Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 7250388 via CL 7262943 via CL 7263103
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7335517 by bob tellez in Dev-Build branch]
2019-07-16 23:32:29 -04:00
francis hurteau
8452256c8d Properly go through shutdown process and flush logs when shutting down the server abnormaly
#jira UE-72745
#rb Jamie.Dale

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: francis.hurteau
#ROBOMERGE-SOURCE: CL 7248229 in //UE4/Release-4.23/... via CL 7248230
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7332923 by francis hurteau in Dev-Build branch]
2019-07-16 23:15:30 -04:00
andrew grant
40b167ce95 Fix .sln generation for VSMac
#jira #rb na

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7235077 in //UE4/Release-4.23/... via CL 7235078
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7330910 by andrew grant in Dev-Build branch]
2019-07-16 22:46:34 -04:00
Ben Marsh
2ef1be4c7c UGS: Disable support for parallel syncing; seems to be causing errors now that we have support for wildcard syncs.
#rb none
#rnx

[CL 7323251 by Ben Marsh in Dev-Build branch]
2019-07-16 11:39:11 -04:00
zzz77
97e4a99783 PR #6033: Fixes for IntelliSense (Contributed by zzz77)
#rb none
#rnx

[CL 7308593 by Ben Marsh in Dev-Build branch]
2019-07-15 10:09:44 -04:00
Joakim Lindqvist
c8b8a34338 UnrealVS now loads asynchronously and no longer pops up a warning about it on startup.
Updated to version to 1.55

#jira UE-76883
#rb joakim.lindqvist
(ushell-p4-cherrypick of 7288939 by sebastian.nordgren)

[CL 7306334 by Joakim Lindqvist in Dev-Build branch]
2019-07-15 04:24:28 -04:00
Josh Adams
8c678c6cf5 - Fixed build after platform extension directory inversion
#rb none

[CL 7295208 by Josh Adams in Dev-Build branch]
2019-07-12 17:19:20 -04:00
Josh Adams
84150c0c8f - Changed the directory structure from /Platforms/Engine to /Engine/Platforms (and .../Project/Platforms)
- Some fixes to get project platform files compiling
#rb ben.marsh

[CL 7294119 by Josh Adams in Dev-Build branch]
2019-07-12 16:09:23 -04:00