Wes Hunt
da49e11f87
For for UAT RunSingleInstance not correctly honoring uebp_UATMutexNoWait. It would run the command and then try and take the mutex and run it again, which would fail when it couldn't take the mutex (because uebp_UATMutexNoWait is only set when another UAT is expected to already be running).
...
[CL 2613790 by Wes Hunt in Main branch]
2015-07-08 13:35:20 -04:00
Ben Marsh
175516f30d
Move all EC functionality into ElectricCommander.cs. Also tidy up parsing of node parameters (and remove special -NoLinux handling for removing cross compile nodes - will revisit and fix in the nodes themselves if still needed).
...
#codereview Dmitry.Rekman
[CL 2613785 by Ben Marsh in Main branch]
2015-07-08 13:33:13 -04:00
bruce nesbit
2393775b56
Added support for shared packs to builder
...
#codereview ben.marsh
[CL 2613710 by bruce nesbit in Main branch]
2015-07-08 12:53:50 -04:00
Ben Marsh
2ea1a2b112
Separate out some internal EC stuff from graph setup.
...
[CL 2613534 by Ben Marsh in Main branch]
2015-07-08 10:34:33 -04:00
Ben Marsh
9f067698c2
Move AggregateNode into its own file, and rename NodeInfo to BuildNode.
...
[CL 2613391 by Ben Marsh in Main branch]
2015-07-08 08:13:27 -04:00
Ben Marsh
5af99807c0
Move BuildNode into a subfolder.
...
[CL 2613387 by Ben Marsh in Main branch]
2015-07-08 08:08:36 -04:00
Ben Marsh
66c2c56514
Move all GUBP legacy state variables into GUBPBranchConfig.
...
[CL 2613382 by Ben Marsh in Main branch]
2015-07-08 08:05:50 -04:00
Ben Marsh
27f16784db
Remove statics used to cache frequency and email hackers.
...
[CL 2612869 by Ben Marsh in Main branch]
2015-07-07 16:48:01 -04:00
Ben Marsh
2f02ad3592
Move handling of the GUBPNodes and GUBPAggregateNodes dictionaries out into LegacyBranchSetup.
...
[CL 2612854 by Ben Marsh in Main branch]
2015-07-07 16:34:24 -04:00
Marcus Wassmer
91aee7e0be
Only generate obsolete manifests when deploying. Don't want to attempt to retreive manifests when there are no devices
...
#codereview Chris.Babcock
[CL 2612732 by Marcus Wassmer in Main branch]
2015-07-07 15:08:08 -04:00
Ben Marsh
99fcf31fa6
Move hacks to remove pseudo-dependencies into legacy branch setup.
...
[CL 2612230 by Ben Marsh in Main branch]
2015-07-07 09:12:23 -04:00
Ben Marsh
34327bdf93
Move NodeInfo into its own file, and rename GUBP.AggregateNode to GUBPAggregateNode
...
[CL 2612214 by Ben Marsh in Main branch]
2015-07-07 08:46:19 -04:00
Ben Marsh
894454f95b
Remove string lookup for EC display order, and GetFullNodeListAndDirectDependencies function.
...
[CL 2612198 by Ben Marsh in Main branch]
2015-07-07 08:08:26 -04:00
Ben Marsh
4b8ed50674
Move email lists into node properties.
...
[CL 2611949 by Ben Marsh in Main branch]
2015-07-06 22:37:42 -04:00
Ben Marsh
a8fbbae1a8
Fix compile failure on Mac due to unused variable warning being treated as an error.
...
#codereview Ankit.Khare
[CL 2611916 by Ben Marsh in Main branch]
2015-07-06 20:53:10 -04:00
Ben Marsh
6adf56242b
Add some function comments, and tidy up a few functions.
...
[CL 2611915 by Ben Marsh in Main branch]
2015-07-06 20:50:45 -04:00
Ankit Khare
bd63d0b413
UEPLAT-790: One click integeration with CDNs #html5
...
This allows the build to be uploaded Amazon S3 during packaging. the game http link can directly shared with other people. This does not depend on AMZ SDK and only uses REST API.
[CL 2611867 by Ankit Khare in Main branch]
2015-07-06 19:26:15 -04:00
Ben Marsh
c3e51d7e54
Back out changelist 2611596
...
[CL 2611825 by Ben Marsh in Main branch]
2015-07-06 18:55:09 -04:00
Ben Marsh
ca34278e32
Back out changelist 2611566
...
[CL 2611596 by Ben Marsh in Main branch]
2015-07-06 16:39:49 -04:00
Ben Marsh
b6e2d1c984
Change frequency calculation to be done by the legacy branch setup.
...
[CL 2611566 by Ben Marsh in Main branch]
2015-07-06 16:21:56 -04:00
Ben Marsh
e9b36928fc
Cache the full direct and indirect dependencies list, rather than recalculating it all the time.
...
[CL 2611368 by Ben Marsh in Main branch]
2015-07-06 14:38:37 -04:00
Ben Marsh
7e4e318e80
Internally pass email lists around as arrays rather than space delimited strings.
...
[CL 2611258 by Ben Marsh in Main branch]
2015-07-06 13:12:00 -04:00
Marcus Wassmer
f66a43bcac
Add Obsolete file Manifest for deployment. Platforms can delete unreferenced files easily now to clean up the deployment area.
...
[CL 2611240 by Marcus Wassmer in Main branch]
2015-07-06 12:52:16 -04:00
Ben Marsh
d18dc189a4
Move time quantum to a parameter, rather than querying the branch options directly.
...
[CL 2611222 by Ben Marsh in Main branch]
2015-07-06 12:30:12 -04:00
Daniel Lamb
36568c0f27
Added support for multiprocess cooking into unreal frontend.
...
Fixes for multiprocesscooking.
[CL 2611006 by Daniel Lamb in Main branch]
2015-07-06 10:03:34 -04:00