Commit Graph

1279 Commits

Author SHA1 Message Date
Wes Hunt
2dcc3e7c3b re-enable parallel zip to temp storage, but limiting number of threads on mono due to its inefficient memory usage.
[CL 2656068 by Wes Hunt in Main branch]
2015-08-14 10:11:35 -04:00
Ben Marsh
01c0a8e3be Back out changelist 2654572
#codereview Wes.Hunt

[CL 2655976 by Ben Marsh in Main branch]
2015-08-14 08:11:28 -04:00
Bob Tellez
f08da5bb42 [AUTOMERGE]
Excluding RootEditorCrossCompileLinuxNode as a dependency for ToolsCrossCompileNode if you excluded compiling the linux editor via ExcludePlatformsForEditor

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2655653 by Bob.Tellez on 2015/08/13 22:17:26.

[CL 2655654 by Bob Tellez in Main branch]
2015-08-13 22:17:44 -04:00
Bob Tellez
17a6b85ad5 [AUTOMERGE]
No longer excluding cross compile node when excluding linux editor. These tools are for more than just the editor (i.e. CrashReportClient)

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2655628 by Bob.Tellez on 2015/08/13 21:48:26.

[CL 2655631 by Bob Tellez in Main branch]
2015-08-13 21:49:22 -04:00
Daniel Lamb
48d55868bc Fixed chunking issue where secondary chunks wouldn't be generated because file paths didn't, because they were compaired with / without extensions.
#codereview James.Moran

[CL 2655108 by Daniel Lamb in Main branch]
2015-08-13 15:47:02 -04:00
Ben Marsh
e3c8fb17fa Remove precompiled binaries for BootstrapPackagedGame, and build it automatically whenever it's needed to package. Also fix CrashReportClient being built in Development rather than Shipping, and remove binaries for that.
[CL 2654738 by Ben Marsh in Main branch]
2015-08-13 11:31:24 -04:00
Wes Hunt
d9fedb8fd7 Parallel zip to temp storage using local folder as a staging dir first.
[CL 2654572 by Wes Hunt in Main branch]
2015-08-13 10:18:46 -04:00
Wes Hunt
a43a9a68f4 Refactoring out some dead code that Resharper pointed out.
[CL 2654570 by Wes Hunt in Main branch]
2015-08-13 10:18:14 -04:00
Peter Sauerbrei
17b5b9cea5 add log display type as part of each log message
add -verbose=Level argument to be able to specify the verbosity level of logging, defaults to Log
#codereview ben.marsh, robert.manuszewski, paul.fazio

[CL 2654467 by Peter Sauerbrei in Main branch]
2015-08-13 09:00:22 -04:00
James Moran
d25a9d8094 Mac HTML5LaunchHelper script is now copied instead of created to keep file permissions (i.e. +x).
Mark HTML5LaunchHelper script as executable.
Script handles spaces when pushing working directory.
Fixes UE-19637 (again)

[CL 2654364 by James Moran in Main branch]
2015-08-13 05:21:11 -04:00
Ben Marsh
3bb5d71d68 Remove promotion build nodes, aggregate nodes, and triggers.
[CL 2653116 by Ben Marsh in Main branch]
2015-08-12 13:58:01 -04:00
Paul Fazio
9464c5e0d6 UEB-327 - Signing process should fail over to alternate timestamp server when we receive "The specified timestamp server either could not be reached or returned an invalid response"
#codereview Ben.Marsh, Peter.Sauerbrei

[CL 2652815 by Paul Fazio in Main branch]
2015-08-12 11:03:28 -04:00
Ben Marsh
599a3fcae0 Include the Templates/TemplateResources folder when filtering the engine to use for generating DDC.
[CL 2652697 by Ben Marsh in Main branch]
2015-08-12 10:05:08 -04:00
Daniel Lamb
01fb1e902c Added support for diffing generated cooked content against supplied cooked pak file.
[CL 2651863 by Daniel Lamb in Main branch]
2015-08-11 17:11:41 -04:00
Ben Marsh
89432f444b Separate Rocket builds from Git promotions. A separate trigger email will be sent for making Rocket builds from now on.
[CL 2651000 by Ben Marsh in Main branch]
2015-08-11 08:14:46 -04:00
Ben Marsh
7f9774d740 Make it clearer that TargetReceipt.Read can fail if the file doesn't exist or is formatted incorrectly.
[CL 2649965 by Ben Marsh in Main branch]
2015-08-10 16:07:05 -04:00
James Moran
2a1ba3ccad Packaging HTML5 deploys double-click script for HTML5LaunchHelper to avoid using the command line.
Fixes UE-19637

[CL 2647934 by James Moran in Main branch]
2015-08-07 11:00:13 -04:00
Bob Tellez
5507cb9604 [AUTOMERGE]
Excluding the editor for a platform no longer excludes the Tools node, which includes tools used for non-editor targets

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2647003 by Bob.Tellez on 2015/08/06 16:52:16.

[CL 2647005 by Bob Tellez in Main branch]
2015-08-06 16:52:45 -04:00
Marcus Wassmer
9f9a6ba80a Set up stagedir even in skipstage so the run command can find the proper executable
#codereview james.moran

[CL 2646930 by Marcus Wassmer in Main branch]
2015-08-06 16:19:18 -04:00
Wes Hunt
cefa87e4b7 Ionic.zip code import
* Moving Ionic.Zip source code into UE4 from UE4 source.
* Only one left should be in Binaries/DotNET.
* Moving TPS info to source location.
* Deleting several copies that were floating around.

Assembly Resolve Refactor
* Added AssemblyUtils.InstallAssemblyResolver to handle resolving of known assemblies that may not exist in the same folder as the referencing assembly.
* This is now installed by UAT and UBT, which should handle all needs to load Ionic.Zip and RPCUtility.exe from scripts that install into subfolders of Binaries/DotNET.
* Other assemblies can be added easily as necesary, centralizing the location where this is handled.
* Removed AssemblyResolver from RPCUtilHelper as UBT handles it automatically now.
* Removed Ionic.Zip references from projects that weren't really using it.
#codereview:ben.marsh

[CL 2646891 by Wes Hunt in Main branch]
2015-08-06 15:55:44 -04:00
Wes Hunt
e2783d981e Add additional telemetry to TempStorage. Moved TelemetryStopwatch out of CommandUtils. Added DateTimeStopwatch to make timing things easier.
[CL 2646031 by Wes Hunt in Main branch]
2015-08-05 22:16:45 -04:00
Josh Markiewicz
57eb560a93 #Integration FN->Main from CL#2644336
actual vetted build from QA

[CL 2646006 by Josh Markiewicz in Main branch]
2015-08-05 21:54:43 -04:00
Wes Hunt
6a80229042 Turn off all automation tests by default. This will need to get propagated to all branches, so I will just update the branch hacker in the two remaining branches that weren't already turning it off: LauncherDev and Fortnite.
#codereview:ben.marsh,adric.worley,bob.ferreira

[CL 2645709 by Wes Hunt in Main branch]
2015-08-05 18:31:03 -04:00
Josh Markiewicz
f8d83447e1 #Integration FN->Main from CL#2642868
Engine Source changes

[CL 2645403 by Josh Markiewicz in Main branch]
2015-08-05 15:54:57 -04:00
Wes Hunt
8a216453ea SetUATLocation uses the EntryAssembly instead of the executing assembly.
[CL 2645374 by Wes Hunt in Main branch]
2015-08-05 15:31:36 -04:00