Commit Graph

2082 Commits

Author SHA1 Message Date
michael trepka
9508d032a0 Updated TempStorage in UAT to use Zip64 when necessary
#rb Chad.Garyet
[FYI] Ben.Marsh


#ROBOMERGE-SOURCE: CL 7476109 via CL 7478523
#ROBOMERGE-BOT: (v372-7473910)

[CL 7478586 by michael trepka in Main branch]
2019-07-22 17:06:34 -04:00
andrew grant
9955926d69 Added string formatting to BuildTarget
Added ability for Help() markup in build script to span multiple lines



#ROBOMERGE-SOURCE: CL 7464352 via CL 7465048 via CL 7470081
#ROBOMERGE-BOT: (v371-7306989)

[CL 7470221 by andrew grant in Main branch]
2019-07-20 11:18:27 -04:00
chris babcock
5dcfc7d7bf Add support for store version offset by architecture
#jira UE-67565
#ue4
#android
[FYI] Jack.Porter
#rb Thomas.Ross

#ROBOMERGE-SOURCE: CL 7434544 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7434548 by chris babcock in Main branch]
2019-07-17 19:00:37 -04:00
leigh swift
011aa07601 Exposing new Install Time Coefficients to C# BPT classes.
#rb Antony.Carter



#ROBOMERGE-SOURCE: CL 7327094 via CL 7350757
#ROBOMERGE-BOT: (v371-7306989)

[CL 7396992 by leigh swift in Main branch]
2019-07-17 10:13:13 -04:00
andrew grant
8f3494794c 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-SOURCE: CL 7293946 via CL 7293951 via CL 7293954 via CL 7293958 via CL 7308957
#ROBOMERGE-BOT: (v371-7306989)

[CL 7316114 by andrew grant in Main branch]
2019-07-15 20:51:57 -04:00
andrew grant
5912400653 Fixed potential issue when UAT is run on a clean workspace
#ROBOMERGE-SOURCE: CL 7292923 via CL 7292924 via CL 7292927 via CL 7292932 via CL 7308928
#ROBOMERGE-BOT: (v371-7306989)

[CL 7316028 by andrew grant in Main branch]
2019-07-15 20:51:02 -04:00
andrew grant
dccd2282ec Added missing copyright notice
[FYI] bob.tellez


#ROBOMERGE-SOURCE: CL 7290535 via CL 7290537 via CL 7292712 via CL 7292735 via CL 7308913
#ROBOMERGE-BOT: (v371-7306989)

[CL 7315955 by andrew grant in Main branch]
2019-07-15 20:50:02 -04:00
andrew grant
92c8c8937f 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: andrew.grant
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7290522 via CL 7290525 via CL 7292711 via CL 7292732 via CL 7308901
#ROBOMERGE-BOT: (v371-7306989)

[CL 7315952 by andrew grant in Main branch]
2019-07-15 20:50:01 -04:00
andrew grant
f0e2d2dce3 Added helper UAT script to create a p4config file. Solves issue in Mac with tools that issue P4 commands directly.
#ROBOMERGE-SOURCE: CL 7288848 via CL 7288849 via CL 7289735 via CL 7289806 via CL 7306500
#ROBOMERGE-BOT: (v370-7290619)

[CL 7306552 by andrew grant in Main branch]
2019-07-15 06:43:14 -04:00
bob tellez
924cc49ff7 #UE4 Create the plugin manifest after directories have been remapped
[FYI] Ben.Marsh,Matt.Kuhlenschmidt


#ROBOMERGE-SOURCE: CL 7250388 via CL 7262943
#ROBOMERGE-BOT: (v369-7254125)

[CL 7263103 by bob tellez in Main branch]
2019-07-10 13:44:17 -04:00
josh engebretson
a86a3e3f50 Gauntlet: Add support for handling report creation errors
[FYI] andrew.grant


#ROBOMERGE-SOURCE: CL 7230488 via CL 7230490 via CL 7233390
#ROBOMERGE-BOT: (v367-6836689)

[CL 7233505 by josh engebretson in Main branch]
2019-07-08 16:40:24 -04:00
michael trepka
1e22588e86 Temporarily reverted the optimization that makes UAT launch UBT via a shell script, as it's causing issues that are not easy to solve quickly (UE-76351, UE-76600)
#jira UE-76600
#rb none
[FYI] joe.graf, josh.adams, peter.sauerbrei, ben.marsh

#ROBOMERGE-SOURCE: CL 7106768 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7106769 by michael trepka in Main branch]
2019-06-20 13:19:02 -04:00
josh engebretson
0f476aacac Gauntlet: sleep thread once Android activity has exited to allow for log to flush (speculative fix)
#rnx


#ROBOMERGE-SOURCE: CL 7094795 via CL 7094807 via CL 7105316
#ROBOMERGE-BOT: (v367-6836689)

[CL 7105348 by josh engebretson in Main branch]
2019-06-20 11:09:36 -04:00
michael trepka
d5074d310c Properly handle ; character in command line params when launching UBT from UAT scripts
#jira UE-76351
#rb Arciel.Rekman

#ROBOMERGE-SOURCE: CL 7097232 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7097233 by michael trepka in Main branch]
2019-06-19 17:37:56 -04:00
jason bestimt
b6d13bbd66 Fix for HoloLens preventing UBT from compiling in Linux
#RB: jeff.fisher
[CODEREVIEW] arciel.rekman
#JIRA: UE-76285

#ROBOMERGE-SOURCE: CL 7096860 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7096862 by jason bestimt in Main branch]
2019-06-19 16:46:20 -04:00
chris babcock
058163c8d8 Generated SymbolizeCrashDump for Android was invalid (Contributed by gaeden)
#jira UE-76452
#PR #5959
#ue4
#android
#rb trivial

#ROBOMERGE-SOURCE: CL 7095160 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7095167 by chris babcock in Main branch]
2019-06-19 13:33:50 -04:00
nick shin
da480c6452 HTML5 - copytorelease
HTML5 - mac python: include dynamic lib path to build
#jira UE-75402  Python Error Spam while Packaging HTML5 on Mac

HTML5 - fix deprecated emscripten function call in SDL_emscriptenaudio.c with latest toolchain
#jira UE-75306  TM-Shadermodels HTML5 launch on fails: Runtime.dynCall is not a function

HTML5 - adjust AutomationTool for HTML5 to handle "alternative" project names
#jira UE-75713  HTML5 fails to Launch On or Open Packaged Game for Samples/Sandbox/Build/BuildTest.uproject - 404 Not Found on file BuildTest.js/BuildTest.wasm

HTML5 - get launch onto current editor map working
#jira UE-62947  HTML5 launch on does not launch onto current editor map


#rb none
#rnx

#ROBOMERGE-SOURCE: CL 7094705 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7094710 by nick shin in Main branch]
2019-06-19 12:43:25 -04:00
josh engebretson
6ee5d6c7c0 Gauntlet: Fix issue with case senstivity on perf model constraint
#rnx


#ROBOMERGE-SOURCE: CL 7063472 via CL 7064954 via CL 7072806
#ROBOMERGE-BOT: (v367-6836689)

[CL 7072913 by josh engebretson in Main branch]
2019-06-18 16:48:47 -04:00
chris babcock
d9f497840d Add some more padding to OBB main vs patch file packing when exceeding OBB limit
#android
[REVIEW] [at]Andrew.Grant


#ROBOMERGE-SOURCE: CL 7024000 via CL 7024012 via CL 7024017 via CL 7024023 via CL 7024790
#ROBOMERGE-BOT: (v367-6836689)

[CL 7024838 by chris babcock in Main branch]
2019-06-15 09:59:16 -04:00
ben marsh
c5b08d6abf Fix some duplicate build product errors on Mac.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 6983961 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 6983982 by ben marsh in Main branch]
2019-06-13 18:57:38 -04:00
josh engebretson
7742d20ee1 Gauntlet workers expect same network mount path as build machines on Mac
#rnx
[FYI] andrew.grant


#ROBOMERGE-SOURCE: CL 6954985 via CL 6955683 via CL 6958349 via CL 6958405 via CL 6959772
#ROBOMERGE-BOT: (v367-6836689)

[CL 6971566 by josh engebretson in Main branch]
2019-06-13 12:05:29 -04:00
andrew grant
b9ad1f4c36 Modified Mac volume path for users vs builders
[FYI] josh.engebretson


#ROBOMERGE-SOURCE: CL 6954573 via CL 6955503 via CL 6956052 via CL 6956587 via CL 6958109
#ROBOMERGE-BOT: (v367-6836689)

[CL 6971133 by andrew grant in Main branch]
2019-06-13 11:58:53 -04:00
ben marsh
05da485d09 Whitelist some more build products with duplicate names.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 6969514 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v366-6836689)

[CL 6969521 by ben marsh in Main branch]
2019-06-13 10:57:50 -04:00
Rolando Caloca
aa0d2303d6 Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) @ 6944469
#rb none
#rnx

[CL 6944849 by Rolando Caloca in Main branch]
2019-06-11 18:27:07 -04:00
daniel lamb
381c48fb44 Added "build Content Only Patch" to ec jobs list.
#ROBOMERGE-SOURCE: CL 6914931 via CL 6919071
#ROBOMERGE-BOT: (v366-6836689)

[CL 6919157 by daniel lamb in Main branch]
2019-06-10 18:07:17 -04:00