Ben Marsh
|
3e5cdc8732
|
Copy raw EXE and DLL files to the network so that crash reporter can use them.
[CL 2554945 by Ben Marsh in Main branch]
|
2015-05-18 10:03:36 -04:00 |
|
Peter Sauerbrei
|
07426ef2d3
|
Back out reading the command line txt file on windows and mac. Updated rocket determination by looking for a file in Engine/Build
UE-15396
#codereview ben.marsh
[CL 2552720 by Peter Sauerbrei in Main branch]
|
2015-05-15 10:23:40 -04:00 |
|
Ben Marsh
|
dac98bacfc
|
Create a mini-version of the Rocket install to generate DDC, since shader and static mesh DDC keys are different without PS4 and Simplygon respectively.
[CL 2548172 by Ben Marsh in Main branch]
|
2015-05-12 19:21:10 -04:00 |
|
Ben Marsh
|
08765ce676
|
Add missing template content into Rocket build.
[CL 2537841 by Ben Marsh in Main branch]
|
2015-05-05 14:44:22 -04:00 |
|
Ben Marsh
|
93db5c5609
|
Write a CSV file along with each compressed PAK file, showing what's inside it and how big it is.
[CL 2535603 by Ben Marsh in Main branch]
|
2015-05-04 07:38:28 -04:00 |
|
Ben Marsh
|
0902ee81bb
|
Prioritize the PublishRocket nodes over the ChunkRocket nodes. Now that we can copy the install to the network quickly by zipping it, it's more useful for it to happen first.
[CL 2534895 by Ben Marsh in Main branch]
|
2015-05-02 12:13:20 -04:00 |
|
Ben Marsh
|
a709f1e5d0
|
Fix building Rocket samples, and create/publish zip files for each build instead of copying loose files (much faster with network).
[CL 2534684 by Ben Marsh in Main branch]
|
2015-05-01 19:53:59 -04:00 |
|
Ben Marsh
|
1f2d176024
|
Change the BuildPlugin command to build for all rocket target platforms by default, since those are the only users that benefit from source. Use -NoHostPlatform -NoTargetPlatforms to package as source-only.
[CL 2534018 by Ben Marsh in Main branch]
|
2015-05-01 15:01:10 -04:00 |
|
Ben Marsh
|
46abddb4b7
|
Add the -WithRocketPromotable argument to allow testing Rocket builds behind promotion triggers locally.
[CL 2529581 by Ben Marsh in Main branch]
|
2015-04-28 20:46:43 -04:00 |
|
Ben Marsh
|
00f1c194d8
|
Add dependency on the promotable trigger back in.
[CL 2529577 by Ben Marsh in Main branch]
|
2015-04-28 20:43:24 -04:00 |
|
Ben Marsh
|
1fbbf3d0d5
|
Make the promotion trigger depend on the Rocket promotable steps succeeding, so we can select the Shared_LabelPromoted node when manually triggering a build again.
#codereview Kellan.Carr
[CL 2529568 by Ben Marsh in Main branch]
|
2015-04-28 20:41:07 -04:00 |
|
Ben Marsh
|
6822592edf
|
Second attempt to fix stripping for iOS and Mac builds. Uncovered lots of problems relating to the source host platform not being correct.
[CL 2528984 by Ben Marsh in Main branch]
|
2015-04-28 15:47:56 -04:00 |
|
Ben Marsh
|
c55900e58c
|
Back out changelist 2528840
[CL 2528887 by Ben Marsh in Main branch]
|
2015-04-28 14:59:19 -04:00 |
|
Ben Marsh
|
cd02635312
|
Enable symbol stripping nodes for Mac and IOS.
[CL 2528840 by Ben Marsh in Main branch]
|
2015-04-28 14:37:58 -04:00 |
|
Ben Marsh
|
1f950424ea
|
Fix missing headers when gathering Rocket builds - incorrect path specified for root editor node.
[CL 2527904 by Ben Marsh in Main branch]
|
2015-04-27 22:28:19 -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 |
|
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 |
|
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
|
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
|
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
|
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 |
|