Ben Marsh
0aa484bda0
Toolchains are now instanced to allow storing project and target specific configuration details. Required for UBT to support multiple targets. Removed IUEToolChain, which wasn't being used directly.
...
[CL 2707252 by Ben Marsh in Main branch]
2015-09-27 13:05:49 -04:00
Ben Marsh
57097692aa
Change deployment context and project params to use file references rather than raw paths.
...
[CL 2707182 by Ben Marsh in Main branch]
2015-09-26 14:41:15 -04:00
Peter Knepley
41e1a47fec
StageNonMonolithic going away in favor of build reciepts
...
Merging 2621823
//depot/UE4-UT/...
to //depot/UE4/...
#codereview James.Golding
[CL 2706506 by Peter Knepley in Main branch]
2015-09-25 14:24:14 -04:00
Ben Marsh
661ec2ffae
Fix parsing of changelist descriptions that contain '\\r' characters. Was previously treating it at the end of the changelist summary, and throwing an exception when the next line wasn't "Affected Files".
...
[CL 2706267 by Ben Marsh in Main branch]
2015-09-25 11:55:25 -04:00
Ben Marsh
385dcb4a3d
Instance deployment handlers, rather than having a single shared instance. Required to support multiple build targets in UBT. Creation is through a method on the UEBuildPlatform.
...
[CL 2706031 by Ben Marsh in Main branch]
2015-09-25 08:37:49 -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
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
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
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
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
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
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
Michael Trepka
d0f84a23dd
Fixed packaging on Mac
...
[CL 2697933 by Michael Trepka in Main branch]
2015-09-18 17:35:46 -04:00
Wes Hunt
109db8f5db
Change the indentation of GUBP -listonly so its easier to tell what is in an ASG and what is not.
...
[CL 2697654 by Wes Hunt in Main branch]
2015-09-18 15:54:00 -04:00
Peter Sauerbrei
1c13d7d910
Addition of mobile provision selection
...
no error messaging as of yet when selecting something which then expires
[CL 2697295 by Peter Sauerbrei in Main branch]
2015-09-18 13:42:25 -04:00
Peter Sauerbrei
a05bc36b64
fix for single quotes not being converted to double quotes in the additional command line parameter in UAT
...
[CL 2695223 by Peter Sauerbrei in Main branch]
2015-09-17 10:55:35 -04:00
Wes Hunt
736cfc737b
Fix temp storage on mac. I accidentally removed the line that saved the archive on Mono. .NET API doesn't have an explicit "save" call so I forgot to look for it.
...
[CL 2695199 by Wes Hunt in Main branch]
2015-09-17 10:47:54 -04:00
Wes Hunt
b07024fcec
Don't write zip when storing to temp storage unless you actually have a file to add in your thread.
...
#codereview:ben.marsh
[CL 2694109 by Wes Hunt in Main branch]
2015-09-16 16:21:50 -04:00
James Moran
4e2577f5b3
Fix numerous path slash issues for HTML5 packaging on Mac.
...
Fixes UE-20141
[CL 2693468 by James Moran in Main branch]
2015-09-16 10:49:15 -04:00