Commit Graph

468 Commits

Author SHA1 Message Date
James Moran
f6646befde Adding HTTP Chunk Installer Options to Editor Project Launcher/UnrealFrontend
Initial HTTPChunkInstaller patch support

[CL 2520898 by James Moran in Main branch]
2015-04-22 09:12:59 -04:00
Ben Marsh
e881ee1e54 Make sure RootEditor and GameEditor nodes both specify the -precompile option. UBT only compiles all plugins when -precompile is specified now, and compiling game editors without it triggers different shared-pch build environments, which causes a significant build and modification of previous build products.
#codereview Kellan.Carr

[CL 2520425 by Ben Marsh in Main branch]
2015-04-21 20:18:58 -04:00
Kellan Carr
fd706c8480 build script, remove pseudodeps from fort promotable in fort branch
[CL 2520223 by Kellan Carr in Main branch]
2015-04-21 18:39:43 -04:00
Ankit Khare
5cf849a5a1 Enable HTML5 for Mac Rocket
#codereview ben.marsh

[CL 2519794 by Ankit Khare in Main branch]
2015-04-21 15:42:57 -04:00
Kellan Carr
0d3eb97569 build script, fortnite branch frequency changes and branch hacking
[CL 2519745 by Kellan Carr in Main branch]
2015-04-21 15:21:51 -04:00
Josh Adams
9fd07ce722 - Made some changes to allow receipt based packaging to work with the Desktop platform. One hacky bit remains that I have entered a JIRA for [UE-14120]
#codereview ben.marsh

[CL 2519643 by Josh Adams in Main branch]
2015-04-21 14:25:42 -04:00
Ben Marsh
79753e4191 Don't try to filter DDC as part of the FilterRocketNode; it no longer has a dependency on it (and CopyRocketNode brings it in manually).
[CL 2519320 by Ben Marsh in Main branch]
2015-04-21 11:18:53 -04:00
Ben Marsh
b7fe870052 Archive headers as part of building the root editor and precompiled monolithics, and extract them into the Rocket build.
[CL 2517897 by Ben Marsh in Main branch]
2015-04-20 13:43:49 -04:00
Daniel Lamb
ac7dd22c88 Added error for when engine content is access by dlc at cook time.
[CL 2517650 by Daniel Lamb in Main branch]
2015-04-20 11:15:20 -04:00
Ben Marsh
3bf6adf9ca Prevent overlapping build products between Mac and Windows DDC nodes; copy output files to the Saved directory, and bring them back in when assembling the final build.
[CL 2517636 by Ben Marsh in Main branch]
2015-04-20 11:08:45 -04:00
Ben Marsh
144c78ae16 Rename ASG for copying Rocket files. Seems to cause everything in that group to be always built, even if selecting a particular node.
[CL 2517052 by Ben Marsh in Main branch]
2015-04-19 15:32:38 -04:00
Ben Marsh
dac1fb2231 Put the CopyRocketSymbols node into the same agent sharing group as the CopyRocket node.
[CL 2517029 by Ben Marsh in Main branch]
2015-04-19 12:09:39 -04:00
Ben Marsh
b125be775b Build PS4MapFileUtil and XboxOnePDBFileUtil as part of the regular tools node, so we can take advantage of building in parallel (and reduce costs due to startup times).
[CL 2516326 by Ben Marsh in Main branch]
2015-04-17 15:40:57 -04:00
Ben Marsh
e12021b1cf Remove the separate node for UnrealVersionSelector - just build it with tools, and only on Win64.
[CL 2516263 by Ben Marsh in Main branch]
2015-04-17 15:12:13 -04:00
Ben Marsh
86b7d147ce Add barriers to force frequency for all dependencies of a certain node to run with a given interval. Force promotable builds every 1h20m.
#codereview Kellan.Carr

[CL 2516191 by Ben Marsh in Main branch]
2015-04-17 14:13:52 -04:00
Ben Marsh
73e8156964 Increase frequency for launcher nodes, and add launcher non-unity builds in a different place.
[CL 2516121 by Ben Marsh in Main branch]
2015-04-17 13:21:04 -04:00
Ben Marsh
37aacbf3d6 Explicitly add non-unity compiles for launcher programs. No branch that inherits launcher code as part of the engine wants that stuff, but it's triggered hourly.
#codereview Kellan.Carr

[CL 2515825 by Ben Marsh in Main branch]
2015-04-17 09:59:43 -04:00
Ben Marsh
755ff5e085 Increase frequency for documentation tools; we don't need them in the promotable.
[CL 2515797 by Ben Marsh in Main branch]
2015-04-17 09:41:53 -04:00
Ben Marsh
8d276987bf Allow bunching game editors together in a single build node, and use it to group all the templates together.
[CL 2515699 by Ben Marsh in Main branch]
2015-04-17 08:15:17 -04:00
Kellan Carr
15f27deafc build script, rollback 2514786 while I fix the javascript
[CL 2515191 by Kellan Carr in Main branch]
2015-04-16 19:15:28 -04:00
Kellan Carr
d2c73932bc build script, add dependency info back to ec
[CL 2515118 by Kellan Carr in Main branch]
2015-04-16 18:02:46 -04:00
Ben Marsh
abd62bf3fa Back out changelist 2514836
[CL 2515095 by Ben Marsh in Main branch]
2015-04-16 17:42:35 -04:00
Ben Marsh
cbe3cc8256 Put Rocket build-finalizing nodes into the same ASG.
[CL 2514836 by Ben Marsh in Main branch]
2015-04-16 15:42:40 -04:00
Kellan Carr
a7065acb24 build script, disassociate possible causers from node owners
[CL 2514786 by Kellan Carr in Main branch]
2015-04-16 15:18:23 -04:00
Ben Marsh
b6645a9c66 Build feature packs in the tools agent sharing group; it only takes a minute or two to run, and doesn't have any other dependencies.
[CL 2514656 by Ben Marsh in Main branch]
2015-04-16 14:08:40 -04:00