Commit Graph

3689 Commits

Author SHA1 Message Date
Jaroslaw Surowiec
faaff4f5be #jira UE-21185
Update buttons on CrashReporter window to encourage submission

[CL 2704880 by Jaroslaw Surowiec in Main branch]
2015-09-24 14:43:48 -04:00
Ben Marsh
c1309e87c1 Remove RootIfAnyForTempStorage(). Now that we zip everything before transferring to temp storage, we don't need to worry about the root path length. It's stored relative to the zip root anyway.
[CL 2704864 by Ben Marsh in Main branch]
2015-09-24 14:33:53 -04:00
Ben Marsh
0723896cb2 Add telemetry event for the time taken to perform a build, including the number of compile actions, link actions, pch actions, and list of the targets.
#codereview Wes.Hunt

[CL 2704862 by Ben Marsh in Main branch]
2015-09-24 14:32:06 -04:00
Jamie Dale
75e6e25ae3 Updated the BuildEngineLocalization node name to match the naming convention of other GUBP nodes
[CL 2704837 by Jamie Dale in Main branch]
2015-09-24 14:21:46 -04:00
Jamie Dale
7ef1fcbc96 Renamed the BuildLocalization node to BuildEngineLocalization in order to better reflect its actual role
#codereview Ben.Marsh

[CL 2704825 by Jamie Dale in Main branch]
2015-09-24 14:17:26 -04:00
Ben Marsh
2802f43c08 Convert everything in UBT to use standard C# XML comments, so IntelliSense can display useful information in tooltips.
[CL 2704759 by Ben Marsh in Main branch]
2015-09-24 13:47:13 -04:00
Bob Tellez
931a19fb7f [AUTOMERGE]
#UE4 Staging ShaderCache and ShaderCodeCache files if they exist when creating a pak file.

#codereview Mark.Satterthwaite, Michael.Trepka

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2704677 by Bob.Tellez on 2015/09/24 12:49:19.

[CL 2704678 by Bob Tellez in Main branch]
2015-09-24 12:49:43 -04:00
Ben Marsh
df83418aeb Auto-format UBT for consistent spacing. All default Visual Studio settings, but tabs instead of spaces.
[CL 2704665 by Ben Marsh in Main branch]
2015-09-24 12:37:21 -04:00
Jamie Dale
1321916545 Made the Localise automation script more data driven, and removed some hard-coded assumptions
The Localise automation script processing was failing as we have acquired the "zh-Hans-CN" culture in our OneSky project, but the UE4 commandlet doesn't generate that culture, only "zh-CN". This was causing the script to fail as it couldn't find the data for that culture in Perforce.

This change has the Localise automation script read the same config file that the UE4 commandlet will use, and then use that config file data to work out what cultures it will export/upload to OneSky.

This change should also make the script generic enough for it to be used for other projects (once we can pass in the arguments on the command line).

[CL 2704649 by Jamie Dale in Main branch]
2015-09-24 12:25:10 -04:00
Jaroslaw Surowiec
6ea215e690 CrashReport-Client - Fixes for Mac
[CL 2704449 by Jaroslaw Surowiec in Main branch]
2015-09-24 10:58:26 -04:00
Ben Marsh
ccb3451d02 Reduce priority for Documentation builds, and decrease the frequency.
[CL 2704277 by Ben Marsh in Main branch]
2015-09-24 09:43:51 -04:00
Ben Marsh
cc7141d2c0 Reenable documentation builds in main branch.
[CL 2704274 by Ben Marsh in Main branch]
2015-09-24 09:40:47 -04:00
Lee Clark
7e82c793e5 Merging - cl# 2704196 - PS4 - Don't add PS4 c# projects if PS4 SDK is not installed
[CL 2704201 by Lee Clark in Main branch]
2015-09-24 08:16:36 -04:00
Ben Marsh
7428769139 Fix misplaced parenthesis
[CL 2704193 by Ben Marsh in Main branch]
2015-09-24 08:09:11 -04:00
Ben Marsh
5a0150033b Remove calls to UEToolChain.GetPlatformToolChain(). iOS and Mac deployment for remote tool chains is now done through UEToolChain.PostBuildSync() rather than UEBuildDeploy.PrepTargetForDeploy().
#codereview Peter.Sauerbrei

[CL 2704192 by Ben Marsh in Main branch]
2015-09-24 08:08:38 -04:00
Ben Marsh
b87c690ba6 Additional functionality for Perfore/Jira integration: now fills in the NewBranchFixedIn field for every changelist marked fixed, and updates MainCL field for every change integrated into //UE4/Main.
[CL 2702395 by Ben Marsh in Main branch]
2015-09-23 08:33:52 -04:00
Richard Fawcett
a0897a0523 [INTEGRATE] Change 2702276 by Richard.Fawcett@RFawcett-Pitbull on 2015/09/23 05:17
Alter BuildPatchTool main function to return values from an enum to aid in managing return codes.

[CL 2702284 by Richard Fawcett in Main branch]
2015-09-23 05:25:58 -04:00
Jaroslaw Surowiec
06140c84ae CrashReport-Client - Fixes for Mac
[CL 2701116 by Jaroslaw Surowiec in Main branch]
2015-09-22 14:54:25 -04:00
Ben Marsh
ca88df09c0 Add a utility function to get the describe record for a single changelist.
[CL 2700521 by Ben Marsh in Main branch]
2015-09-22 09:54:30 -04:00
Jamie Dale
33d58e126a Commenting out LocalizationBranchSuffix for now in order to fix a Mono warning on Mac
[CL 2699439 by Jamie Dale in Main branch]
2015-09-21 15:03:26 -04:00
Jamie Dale
8fa74f6737 Enabled the Localise commandlet for the UE4 editor on the Main branch
#codereview Ben.Marsh, Matt.Kuhlenschmidt, Justin.Sargent

[CL 2699215 by Jamie Dale in Main branch]
2015-09-21 12:42:34 -04:00
Ben Marsh
1af119154c Add a more resilient check for whether a target platform is available; check that the actual nodes exist. Prevents auto-configuration problems in other branches when bNoInstalledEngine is not set correctly.
[CL 2699173 by Ben Marsh in Main branch]
2015-09-21 12:00:50 -04:00
Peter Sauerbrei
fe90d06ab1 fix for attempting to sign a list of files with an empty string
[CL 2698827 by Peter Sauerbrei in Main branch]
2015-09-21 09:17:53 -04:00
Jaroslaw Surowiec
d63d68823d CrashReporter-Frontend - Safer method for adding new crashes
[CL 2698819 by Jaroslaw Surowiec in Main branch]
2015-09-21 09:10:17 -04:00
Ben Marsh
e64d3e9c50 Remove "DO NOT MERGE THIS BACK TO MAIN" code.
[CL 2698791 by Ben Marsh in Main branch]
2015-09-21 08:08:29 -04:00