Ben Marsh
|
71d9c9120c
|
Include the base engine project when looking for which platforms to build for. HTML5 is only built for the base engine project, so was not being included in CIS/Rocket.
[CL 2527248 by Ben Marsh in Main branch]
|
2015-04-27 14:26:12 -04:00 |
|
Ben Marsh
|
0414ebfaba
|
Fix missing headers for editor targets (which prevents creation of new code projects), and add UBT/UAT from Windows into Mac install (which was causing an "Engine source not found" error).
[CL 2527135 by Ben Marsh in Main branch]
|
2015-04-27 12:57:52 -04:00 |
|
Ben Marsh
|
f1d8b60d57
|
Add symbol stripping at the IUEToolChain level. Implemented for Windows, Linux, Android arm7.
#codereview Dmitry.Rekman, Chris.Babcock
[CL 2527125 by Ben Marsh in Main branch]
|
2015-04-27 12:53:24 -04:00 |
|
Gil Gribb
|
7abd8dcd30
|
UAT - test command to look for overlapping .obj files
[CL 2527021 by Gil Gribb in Main branch]
|
2015-04-27 11:47:14 -04:00 |
|
Ben Marsh
|
b8122f8fc8
|
Use separate manifests for each node that strips symbols, so we can mix-and-match on different host platforms. Using Win64 Android build products on Mac has a different output folder than the target host platform.
[CL 2526253 by Ben Marsh in Main branch]
|
2015-04-26 18:28:11 -04:00 |
|
Richard Fawcett
|
3b4f321020
|
Merging using UE4-To-UE4-LauncherDev
[CL 2526058 by Richard Fawcett in Main branch]
|
2015-04-26 07:33:29 -04:00 |
|
Ben Marsh
|
70ce761777
|
Re-enable separate gather and publish steps for Rocket, so improve throughput with chunking.
[CL 2525671 by Ben Marsh in Main branch]
|
2015-04-25 10:33:07 -04:00 |
|
Ben Marsh
|
4a24a8f5e8
|
Change spec used to determine failure emails; was only checking source folders under a top level directory (not plugins, samples, etc...)
[CL 2525630 by Ben Marsh in Main branch]
|
2015-04-25 09:23:03 -04:00 |
|
Ben Marsh
|
36132993a5
|
Prevent overlapping build products from stripping the editor and tools nodes.
[CL 2525283 by Ben Marsh in Main branch]
|
2015-04-24 20:29:44 -04:00 |
|
Ben Marsh
|
430d9f08f4
|
Proper fix for frequency barriers. Nodes behind a barrier now include all pseudodependencies, and frequency is correctly propagated to dependents.
[CL 2525281 by Ben Marsh in Main branch]
|
2015-04-24 20:25:23 -04:00 |
|
Ben Marsh
|
33d173cbdf
|
Fix order of node frequency calculation.
[CL 2525106 by Ben Marsh in Main branch]
|
2015-04-24 18:14:37 -04:00 |
|
Ben Marsh
|
c4d4132b2e
|
Back out changelist 2524890
[CL 2525065 by Ben Marsh in Main branch]
|
2015-04-24 17:57:13 -04:00 |
|
Ben Marsh
|
46cd31f16a
|
Split Rocket publish steps up, so chunking is done from a build assembled locally without passing build products through GUBP, and the final copy to network happens downstream of everything else.
[CL 2524890 by Ben Marsh in Main branch]
|
2015-04-24 16:12:03 -04:00 |
|
Ben Marsh
|
7f82423eb7
|
Don't compute dependent frequencies until after the frequency barriers have been applied. Increase frequency for promotables in the release branches to 2h20m.
[CL 2524699 by Ben Marsh in Main branch]
|
2015-04-24 14:22:40 -04:00 |
|
Saul Abreu
|
38acd07bb1
|
Fixed localization automation script so that it doesn't upload the local, source controlled "FromOneSky" PO files.
[CL 2524666 by Saul Abreu in Main branch]
|
2015-04-24 13:57:48 -04:00 |
|
Ben Marsh
|
4b5e9bf270
|
Fix missing templates in installed builds
[CL 2524557 by Ben Marsh in Main branch]
|
2015-04-24 12:56:26 -04:00 |
|
Ben Marsh
|
5057c06f66
|
Group the strip nodes with monolithic nodes in the EC list.
[CL 2524532 by Ben Marsh in Main branch]
|
2015-04-24 12:36:57 -04:00 |
|
Ben Marsh
|
b9ecf47f9f
|
Add separate nodes for stripping each target, so they can run in the same ASG instead of waiting for a gather step at the end (which causes particular contention for different source platforms).
[CL 2523570 by Ben Marsh in Main branch]
|
2015-04-23 18:13:08 -04:00 |
|
Ben Marsh
|
bd466c1b05
|
Add a node called "Shared_LabelPromotableAggregate", which allows tacking Rocket publish steps on to the promotable.
#codereview Kellan.Carr
#lockdown Zachary.EdgertonJones
[CL 2522942 by Ben Marsh in Main branch]
|
2015-04-23 13:26:28 -04:00 |
|
Ben Marsh
|
86a3d00832
|
Fix frequency barriers not affecting nodes which had not set their computed frequency yet (causing shared promotable to drift out to 2h40 rather than 1h20). Was minimizing interval against -1 for some nodes.
#lockdown Zachary.EdgertonJones
[CL 2522659 by Ben Marsh in Main branch]
|
2015-04-23 08:57:18 -04:00 |
|
Josh Adams
|
0d9c94a6ac
|
- Handle argv vs UE4CommandLine.txt conflicts by skipping over multiple .uproject tokens [UE-14121]
- Cleaned up some some dirty code [UE-14120]
#codereview ben.marsh
[CL 2521298 by Josh Adams in Main branch]
|
2015-04-22 13:05:07 -04:00 |
|
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 |
|