Ben Marsh
1e979bb54c
Add a Robust_CopyFile function to deal with Macs losing connections to the network share.
...
[CL 2581441 by Ben Marsh in Main branch]
2015-06-09 13:13:07 -04:00
Ben.Marsh
1f2f22a53c
[INTEGRATE] Change 2563617 by Ben.Marsh@Ben.Marsh_T3245_Main on 2015/05/22 19:15:48
...
Increase the priority of the StripRootEditor node, so it runs directly after RootEditor (and before some random sample decides to relink plugins and invalidate the PDBs).
[CL 2575439 by Matthew Griffin in Main branch]
2015-06-03 08:16:59 -04:00
Kellan Carr
f8fb9f7ba0
build script, retry copy publish on mac
...
[CL 2572947 by Kellan Carr in Main branch]
2015-06-01 15:48:06 -04:00
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