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
Ben Marsh
e752f68f87
Better sorting for the nodes to display in EC. Primarily sorts by frequency then by execution order, but tries to keep the same nodes on paralllel paths together (by grouping nodes which return the same thing from GUBPNode.GetDisplayGroupName()).
...
#codereview Kellan.Carr
[CL 2498819 by Ben Marsh in Main branch]
2015-04-01 13:36:26 -04:00
Ben Marsh
1a48db40ad
Add placeholder sections to strip symbols for Android and Linux.
...
[CL 2498662 by Ben Marsh in Main branch]
2015-04-01 10:53:52 -04:00
Ben Marsh
ae84053fc9
Remove the "Distill" program, which isn't being used any more.
...
[CL 2498529 by Ben Marsh in Main branch]
2015-04-01 09:13:16 -04:00
Ben Marsh
42270b807d
Add the BuildInstalledEngine aggregate as a requirement for the promotable; it messes up the promotable label trigger if everything isn't triggered afterwards.
...
[CL 2498490 by Ben Marsh in Main branch]
2015-04-01 08:44:06 -04:00
Ben Marsh
3271b51c11
Merge GetExternalFileListNode with GamePlatformMonolithicsNode when running precompiled. There's a logical dependency and they share a build agenda, so it's innefficient to keep them separate.
...
[CL 2498482 by Ben Marsh in Main branch]
2015-04-01 08:35:36 -04:00
Ben Marsh
98f4265a0e
Fix to make sure PS4/XboxOne editor files are excluded from Rocket builds.
...
[CL 2498437 by Ben Marsh in Main branch]
2015-04-01 07:58:31 -04:00
Ben Marsh
02b9ad1a23
Remove bBuildRocket from GUBP. Everything is now part of the larger graph.
...
#codereview Kellan.Carr
[CL 2495990 by Ben Marsh in Main branch]
2015-03-30 15:01:38 -04:00
Ben Marsh
807dc21a1e
Add a GUBP node which archives all the required build products for a Git promotion.
...
[CL 2495946 by Ben Marsh in Main branch]
2015-03-30 14:29:36 -04:00
Daniel Lamb
859693df97
Added support for unrealpak generating patches.
...
Exposed patching dlc and release creation in ufe.
[CL 2495760 by Daniel Lamb in Main branch]
2015-03-30 11:56:48 -04:00
Ben Marsh
1df382ca8e
Remove symbols from static libraries on Win32/Win64. No way to do this without using PDBs on Windows (and that fails with XGE due to MSPDBSRV being 32-bit), so just don't create debug info at all (the linker will still be able to make a PDB to get callstacks).
...
[CL 2495562 by Ben Marsh in Main branch]
2015-03-30 09:21:51 -04:00
Ben Marsh
b421a1be0e
Remove symlinks from list of files to copy in Rocket builds; C# tools don't support copying Mono symlinks on Mac, but they're recreated by SetupMono anyway.
...
[CL 2495559 by Ben Marsh in Main branch]
2015-03-30 09:19:45 -04:00
Chris Babcock
a7f7b0396b
UEPLAT-4 - support iterativedeploy on Android
...
exclude copying movie uassets or umaps (they will be cooked and copied to staging)
#ue4
#android
#codereview Peter.Sauerbrei
[CL 2494654 by Chris Babcock in Main branch]
2015-03-27 18:37:53 -04:00