Store a sorted module list

Walk the dependency tree once in order to create a list of modules
such that that any module is guaranteed to be later in the list than
any of its dependencies.  Allows easily walking the tree in child-first
or parent-first order by walking the list in forward or reverse order.

Change-Id: I8f2013ebf700d1bc4c41b7898742a426f032ea2f
1 file changed
tree: 2dc55a8e80e6ad34650cab63880a2b3e5de99884
  1. blueprint/
  2. Blueprints
  3. bootstrap.bash
  4. build.ninja.in