Andrew Grant
48b2d10189
Copying from //UE4/Orion-Staging (originated from //Orion/Main @ CL-2766367)
...
#lockdown Nick.Penwarden
[CL 2770161 by Andrew Grant in Main branch]
2015-11-17 14:50:21 -05:00
Nick Penwarden
9fceac26dd
Copying //UE4/Orion-Staging to Dev-Main (//UE4/Dev-Main)
...
Orion changes originate from CL 2763274
#lockdown ben.marsh
[CL 2764342 by Nick Penwarden in Main branch]
2015-11-12 12:38:50 -05:00
Andrew Grant
9d58a141e9
Copying //UE4/Orion-Staging to Dev-Main (Originates from //Orion/Main @ CL-2759376)
...
#lockdown Nick.Penwarden
[CL 2759916 by Andrew Grant in Main branch]
2015-11-09 19:35:15 -05:00
Richard Fawcett
7af07a24ef
Fix temporary P4 clients used in marketplace and Rocket promotion scripts to clear stream when cloning the builder's default client and manually setting view.
...
#codereview Leigh.Swift
[CL 2752038 by Richard Fawcett in Main branch]
2015-11-03 11:38:56 -05:00
Andrew Grant
c0452957a1
Merging latest engine code from Orion via //depot/UE4-To-//UE4/Main
...
[CL 2744667 by Andrew Grant in Main branch]
2015-10-28 08:58:16 -04:00
Daniel Lamb
15dd763777
Stopped log output of exception because our log parser on build machines thinks that it's an error even though it's handled.
...
[CL 2740608 by Daniel Lamb in Main branch]
2015-10-23 16:57:58 -04:00
Daniel Lamb
ce502c701f
Fixed issue with diffcooked build failing compare of file and crashing in orion.
...
[CL 2736735 by Daniel Lamb in Main branch]
2015-10-21 12:03:38 -04:00
Bob Tellez
ef63e63285
#UE4 Preserving subpath on DefaultEngine when copying to temp directory when preparing pak file.
...
[CL 2728368 by Bob Tellez in Main branch]
2015-10-14 12:36:10 -04:00
Bob Tellez
b3cae27e31
#UE4 Removed architecture exe decoration code that I recently added since it was not necessary and breaks linux (or more rather, continues to break linux even after removing the change to ProjectParams.cs).
...
[CL 2727430 by Bob Tellez in Main branch]
2015-10-13 17:48:19 -04:00
Bob Tellez
b5535fa6e1
#UE4 Removing specified architecture assumption about deploying only linux when not specifying -SpecifiedArchitecture.
...
#jira UE-22069
[CL 2727347 by Bob Tellez in Main branch]
2015-10-13 16:56:34 -04:00
Marc Audy
02cba58cb2
Merge build fixes back from //UE4/Main to //depot/UE4
...
#lockdown Ben.Marsh
#platformnotify Josh.Adams
[CL 2720261 by Marc Audy in Main branch]
2015-10-07 17:46:58 -04:00
Marc Audy
e5bb9b4d0d
Integrate all non-branch Engine/Source changes from //depot/UE4-Orion to //depot/UE4
...
#lockdown Ben.Marsh
#platformnotify Josh.Adams
[CL 2718236 by Marc Audy in Main branch]
2015-10-06 15:59:09 -04:00
Mike Beach
17390cc045
(WIP) Cleaning up UAT so that it will properly utilizes the Blueprint generated plugin, both for UBT and cook.
...
#codereview Ben.Marsh, Peter.Sauerbrei
[CL 2714714 by Mike Beach in Main branch]
2015-10-02 12:55:29 -04:00
Ben Marsh
326101127e
Remove input dependency on WaitToMakeRocketBuild trigger; we only care about the order of that trigger firing, and don't want to build all its dependencies.
...
[CL 2711842 by Ben Marsh in Main branch]
2015-09-30 16:41:24 -04:00
Ben Marsh
1cc0be0a06
Separate all the project specific settings for a platform into a separate class (derived from UEBuildPlatformContext), and remove the last few references to the global .uproject file path. Checks for SupportsWindowsXP() are now done inside the toolchain.
...
#codereview Peter.Sauerbrei
[CL 2711835 by Ben Marsh in Main branch]
2015-09-30 16:40:04 -04:00
Chris Babcock
b305bc1c8b
Merging using UE4-To-UE4-Releases-4.10
...
Strip passwords from DefaultEngine.ini in pak files
#ue4
[CL 2711617 by Chris Babcock in Main branch]
2015-09-30 15:21:45 -04:00
Mike Beach
8421491220
(WIP) Integrating the Blueprint conversion process into UAT and UBT.
...
#codereview Ben.Marsh, Peter.Sauerbrei
[CL 2709977 by Mike Beach in Main branch]
2015-09-29 15:29:44 -04:00
Terence Burns
f89256dd0e
Rebuild Lightmaps Commandlet
...
Runs a lighting build for specific, or all, map(s). Reusing the ResavePackages commandlet. The commandline for the commandlet is:
ProjectName -run=resavepackages -buildlighting -allowcommandletrendering -map=optionalmapname
Script added to UAT to automate the process. The commandline for this is:
RebuildLightmaps -project="My:/Absolute/Project/Path.uproject" -MapsToRebuildLightMaps=OptionalMapName
[CL 2709358 by Terence Burns in Main branch]
2015-09-29 10:04:26 -04:00
Ben Marsh
fb458cad45
Remove IUEBuildPlatform; nothing is using it.
...
[CL 2707262 by Ben Marsh in Main branch]
2015-09-27 13:32:44 -04:00
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
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
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