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 |
|
Ankit Khare
|
3f5f900855
|
Fix HTML5Launcher to correctly launch Safari and only attach to localhost by default. (attaching to other interfaces is behind a command line argument now - existing code causes issues on Windows with UAC and on stock Mac)
[CL 2610709 by Ankit Khare in Main branch]
|
2015-07-05 22:57:28 -04:00 |
|
Ben Marsh
|
d2f2b14b5b
|
Remove global node history cache, since it's only updated in the only places where it's used. Also move all EC setup under a single function.
[CL 2610663 by Ben Marsh in Main branch]
|
2015-07-05 19:38:55 -04:00 |
|
Ben Marsh
|
fc2a45bf31
|
Remove direct references to GUBPNodes dictionary when setting up EC.
[CL 2610650 by Ben Marsh in Main branch]
|
2015-07-05 10:20:50 -04:00 |
|
Ben Marsh
|
3dc2f81b0e
|
Refactor out the code for generating precondition strings for each node.
[CL 2610607 by Ben Marsh in Main branch]
|
2015-07-04 20:16:17 -04:00 |
|
Ben Marsh
|
105e58938f
|
Make a separate function for finding the RunCondition for nodes in EC. Also fix unused variable warning on mac.
[CL 2610603 by Ben Marsh in Main branch]
|
2015-07-04 20:01:57 -04:00 |
|
Ben Marsh
|
9003e1b764
|
Fix some implicit string conversions from NodeInfo to node names.
[CL 2610600 by Ben Marsh in Main branch]
|
2015-07-04 19:57:06 -04:00 |
|
Ben Marsh
|
6460b2a836
|
Fix path to assembly used to spawn child instances of UAT.
[CL 2610597 by Ben Marsh in Main branch]
|
2015-07-04 19:52:02 -04:00 |
|
Ben Marsh
|
e91270d9ee
|
Remove GetECDependencies (now the same as GetDependencies).
[CL 2610594 by Ben Marsh in Main branch]
|
2015-07-04 19:29:04 -04:00 |
|
Ben Marsh
|
f04796bcd9
|
Remove 'IsAggregate()' and 'IsInEC()' methods, now that aggregate nodes are handled separately.
[CL 2610593 by Ben Marsh in Main branch]
|
2015-07-04 19:28:02 -04:00 |
|
Ankit Khare
|
9b38554ee8
|
UEPLAT-826 : use HTML5 SDK from third party directories.
- Always pickup HTML5 sdk from third party directory.
- Use the new html5 template by default.
[CL 2610587 by Ankit Khare in Main branch]
|
2015-07-04 18:45:54 -04:00 |
|
Ben Marsh
|
c4b370328b
|
Use aggregates to specify nodes to build for each game, rather than searching the graph manually.
[CL 2610577 by Ben Marsh in Main branch]
|
2015-07-04 14:25:53 -04:00 |
|
Ben Marsh
|
9629faba9c
|
Change aggregates to be a different class hierarchy to regular build nodes. They don't have many properties in common; they're never actually executed, so they have to be manually filtered out before passing to EC and handled specially when traversing the graph, and they don't suffer the same limitations with being behind a single trigger. Instead of being included in the graph directly, references to them are expanded out to their dependencies when the graph is linked.
[CL 2610562 by Ben Marsh in Main branch]
|
2015-07-04 09:37:13 -04:00 |
|
Ben Marsh
|
a0137ea6dc
|
Remove some (I think) rarely used GUBP debugging commands in the interest of simplicity (-RelatedToNode, -SetupNode, -SetupRelatedToNode, -OnlyNode).
[CL 2610523 by Ben Marsh in Main branch]
|
2015-07-03 16:09:41 -04:00 |
|
Ben Marsh
|
ce757909c5
|
Convert a few GUBP variables into instance variables rather than statics.
[CL 2610508 by Ben Marsh in Main branch]
|
2015-07-03 14:55:27 -04:00 |
|
Ben Marsh
|
a0296cfccc
|
Make temp storage suffixes const.
[CL 2610500 by Ben Marsh in Main branch]
|
2015-07-03 14:40:15 -04:00 |
|
Ben Marsh
|
dc6501db9c
|
Remove EmailHint instance variable; it's only ever needed in one place, it's just not being passed as a parameter.
[CL 2610496 by Ben Marsh in Main branch]
|
2015-07-03 14:38:53 -04:00 |
|
Ben Marsh
|
82c4ea5300
|
Move the computed frequency shift out of the public API for GUBP.
[CL 2610490 by Ben Marsh in Main branch]
|
2015-07-03 14:31:30 -04:00 |
|
Ben Marsh
|
873f7bd593
|
Simplify the representation of trigger chains (just have a list of triggers). Also fix a bug where nodes cannot be dependent on other nodes behind different triggers in the chain.
[CL 2610483 by Ben Marsh in Main branch]
|
2015-07-03 14:14:19 -04:00 |
|
Ben Marsh
|
3426cd8593
|
Remove unused node causing warning which is treated as an error on Mac.
[CL 2610462 by Ben Marsh in Main branch]
|
2015-07-03 13:26:45 -04:00 |
|