Ben Marsh
ac7fa73e85
Improve performance for building Rocket DDC: DDPs for individual projects are generated separately, skipping engine content, and separate DDP files are combined without decompressing/recompressing.
...
[CL 2514393 by Ben Marsh in Main branch]
2015-04-16 11:54:50 -04:00
Ben Marsh
9e8ef6ad3c
Add command line parameters for explicitly selecting target platforms for rocket builds.
...
[CL 2514371 by Ben Marsh in Main branch]
2015-04-16 11:49:34 -04:00
Ben Marsh
37fe0ebfd5
Temporarily skip building DDC as part of Rocket.
...
#lockdown Zachary.EdgertonJones
[CL 2513636 by Ben Marsh in Main branch]
2015-04-15 19:00:19 -04:00
Ben Marsh
5dec6bc608
Add missing UE4CommandLine.txt back into the CopyRocket node.
...
#lockdown Zachary.EdgertonJones
[CL 2513347 by Ben Marsh in Main branch]
2015-04-15 15:00:33 -04:00
Ben Marsh
bee8d8228b
Remove DDC builds from the editor ASG to improve build times.
...
#lockdown Zachary.EdgertonJones
[CL 2512857 by Ben Marsh in Main branch]
2015-04-15 08:20:20 -04:00
Dan Oconnor
a311ba6201
Fix error message
...
[CL 2510743 by Dan Oconnor in Main branch]
2015-04-13 16:43:36 -04:00
Ben Marsh
e66bf608bc
Fix trigger dependencies for building Rocket samples.
...
[CL 2509176 by Ben Marsh in Main branch]
2015-04-10 18:48:49 -04:00
Ben Marsh
f0571f2a6b
Re-enable Rocket as a part of CIS. Partial installs are no longer passed around as build products; filtering generates a manifest which is only used when the copy happens, and copying writes directly to the network share. Building samples takes a smaller subset of the install.
...
[CL 2508603 by Ben Marsh in Main branch]
2015-04-10 13:56:50 -04:00
Kellan Carr
764e734458
build script, compile tools for linux [UE-12934]
...
[CL 2507115 by Kellan Carr in Main branch]
2015-04-09 14:42:37 -04:00
Ben Marsh
43a8c55dab
Use build receipts to figure out what needs to be staged for Windows.
...
#codereview Marcus.Wassmer, Josh.Adams
[CL 2506770 by Ben Marsh in Main branch]
2015-04-09 10:13:10 -04:00
James Moran
003925eff0
Fix path slash error with UAT & -manifests only creating chunk0 on Mac (and probably Linux)
...
[CL 2506600 by James Moran in Main branch]
2015-04-09 05:46:42 -04:00
Dmitry Rekman
e93b9d2b9c
Linux: fix GUBP to work on Linux host.
...
#codereview Kellan.Carr, Ben.Marsh
[CL 2505774 by Dmitry Rekman in Main branch]
2015-04-08 16:16:23 -04:00
Ben Marsh
047f603f98
Don't submit stuff in the saved folder to Perforce in promotables.
...
[CL 2505631 by Ben Marsh in Main branch]
2015-04-08 15:05:30 -04:00
Ben Marsh
423bcc6a9c
Disable Rocket from promotable for now; causing all build products to be added into the promotable. Will get working properly after lockdown.
...
#lockdown Zachary.EdgertonJones
[CL 2504737 by Ben Marsh in Main branch]
2015-04-07 21:17:38 -04:00
Kellan Carr
5c1a0aa388
build script, start gating cooks
...
[CL 2504248 by Kellan Carr in Main branch]
2015-04-07 15:28:57 -04:00
Ben Marsh
1fb275c1d9
Allow preventing the creation of a UE4CommandLine.txt if the target platform doesn't need one. Windows stages a bootstrap executable which directly launches the game with the project argument, and now that it can parse UE4CommandLine.txt too (it used to be staged even though it was always ignored), it causes the final command line to duplicate the project argument.
...
[CL 2502113 by Ben Marsh in Main branch]
2015-04-04 15:11:53 -04:00
Saul Abreu
a44ed6d14c
PO files downloaded from OneSky are now backed up and submitted to P4. This will create a submission history in P4 such that we can more easily track down anomalies related to OneSky in our localization pipeline.
...
#codereview kellan.carr
[CL 2501314 by Saul Abreu in Main branch]
2015-04-03 13:53:02 -04:00
Kellan Carr
4c75795c5a
build script, add linux editor and tools to shared promotions
...
[CL 2501035 by Kellan Carr in Main branch]
2015-04-03 08:25:54 -04:00
Kellan Carr
ba27f54cf2
build script, maybe fix for job agent lock
...
[CL 2501019 by Kellan Carr in Main branch]
2015-04-03 07:56:40 -04:00
Ankit Khare
56ca9322c0
Fix for CL 2500167, Take care of an edge case where the variable is null.
...
[CL 2500505 by Ankit Khare in Main branch]
2015-04-02 18:38:41 -04:00
Ankit Khare
dfd102b3f8
Allow platform automation to modify cook options.
...
UEPLAT-685 WIP
#codereview josh.adams
[CL 2500167 by Ankit Khare in Main branch]
2015-04-02 14:54:35 -04:00
Ben Marsh
539ce868c3
Decrease frequency of CopyEditor build steps; it isn't useful without DDC anyway.
...
[CL 2499729 by Ben Marsh in Main branch]
2015-04-02 08:18:22 -04:00
James Moran
19d187c418
HTTPChunkInstall Improvements and Bug fixes.
...
Added -chunkinstalldirectory and -chunkinstallversion to UAT commandline options.
Added Chunk Dependency Graph for use with -manifests.
HTTPChunkInstaller correctly re-uses old builds to reduce download sizes.
ChunkInstaller delegates correctly use delegate handles.
Windows uses HTTPChunkInstaller by default if enabled in project Build.cs.
Switched HTTPChunkInstaller tasks to threads.
[CL 2499607 by James Moran in Main branch]
2015-04-02 04:22:48 -04:00
Ben Marsh
cbb7e650bb
Separate out node groups depending on the frequency they run.
...
[CL 2499049 by Ben Marsh in Main branch]
2015-04-01 16:26:41 -04:00
Ben Marsh
5e925db478
Don't build non-precompiled targets as often; they aren't the ones we need to ship.
...
[CL 2498948 by Ben Marsh in Main branch]
2015-04-01 15:08:23 -04:00