Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Port everything to using Treeish objects instead of (repo, ref). | Jannis Pohlmann | 2012-01-20 | 1 | -122/+122 |
| | | | | | | | | | | | This affects pretty much every part of morph, so this might not be fully working and stable yet. This commit also introduces the "update-gits" command that can be used to update all cached repositories from the list of base URLs. The tree walk when resolving the Treeish objects in Builder.get_cache_id() is a bit similar to what we do in BuildDependencyGraph, maybe we can merge that one day. | ||||
* | Add support for system images in BuildDependencyGraph and new builder. | Jannis Pohlmann | 2012-01-19 | 1 | -0/+1 |
| | |||||
* | Initial work on integrate the build order work into builder. | Jannis Pohlmann | 2012-01-19 | 1 | -121/+121 |
| | |||||
* | Introduce the "show-dependencies" command and BuildDependencyGraph. | Jannis Pohlmann | 2012-01-16 | 1 | -0/+132 |
The "show-dependencies" command takes a series of build tuples and dumps the resulting dependency graph (including strata and chunks at the moment) to the standard output. It also dumps the resulting build order which is a list of groups. These groups indicate which chunks and strata can be built in parallel and are not dependent on each other. |