summaryrefslogtreecommitdiff
path: root/morphlib
Commit message (Expand)AuthorAgeFilesLines
* Merge DependencyResolver into ArtifactResolver.Jannis Pohlmann2012-04-166-1104/+742
* morphlib.git: fix submodule format stringRichard Maw2012-04-131-1/+1
* Add the new ArtifactResolver class.Jannis Pohlmann2012-04-124-0/+511
* Accept any object that is an instance of morph2.Morphology in Source.Jannis Pohlmann2012-04-121-1/+1
* Gracefully handle dependencies of chunks on themselves.Jannis Pohlmann2012-04-122-0/+64
* buildenvironment: fix whitespaceRichard Maw2012-04-122-11/+11
* morphlib: add buildenvironment and testsRichard Maw2012-04-123-0/+235
* cachekeycomputer tests: clean up different_keyRichard Maw2012-04-121-16/+24
* cachekeycomputer: look up values in buildenvRichard Maw2012-04-121-4/+3
* cachekeycomputer: prepare build environment changeRichard Maw2012-04-122-17/+19
* morphlib: add cachekeycomputer classRichard Maw2012-04-123-0/+175
* Remove final use of Treeish in submodules codeLars Wirzenius2012-04-122-4/+6
* Remove Treeish usage in submodule codeLars Wirzenius2012-04-121-24/+26
* Merge branch 'master' of gitorious.org:baserock/morphLars Wirzenius2012-04-123-0/+962
|\
| * Add the new DependencyResolver class.Jannis Pohlmann2012-04-123-0/+962
* | Make copy_repository get a repo instead of treeishLars Wirzenius2012-04-122-3/+3
|/
* Add a class to manage the staging area for buildsLars Wirzenius2012-04-123-0/+136
* Add Artifact and LocalArtifactCache classes.Jannis Pohlmann2012-04-115-0/+295
* morphlib.source: print the ref rather than the shaRichard Maw2012-04-111-1/+1
* localrepocache: return repo after cloningRichard Maw2012-04-111-5/+14
* Add the new BuildGraph class including tests.Jannis Pohlmann2012-04-114-0/+1044
* Add original_ref member to Source. Default to None for build-depends.Jannis Pohlmann2012-04-115-13/+23
* localrepocache tests: fake_git accept cwdRichard Maw2012-04-111-1/+1
* builder: ensure working directory matches commitRichard Maw2012-04-112-0/+8
* localrepocache: fixes to remote set-urlRichard Maw2012-04-111-3/+6
* localrepocache: fix remote origin url to upstreamRichard Maw2012-04-111-0/+1
* localrepocache unit tests: fix the bundle urlRichard Maw2012-04-111-1/+1
* tests: clones should have origin url not be bundleRichard Maw2012-04-111-3/+7
* localrepocache: fix bundle pathsRichard Maw2012-04-111-1/+1
* localrepocache: return error descriptionRichard Maw2012-04-112-24/+46
* localrepocache: check every base-url before cloneRichard Maw2012-04-111-5/+7
* Add SourcePool class and make Source store its morphology filenameLars Wirzenius2012-04-105-3/+126
* Add a Source classLars Wirzenius2012-04-103-0/+125
* Create cache directory when needed in LocalRepoCacheLars Wirzenius2012-04-102-0/+23
* Fix unit test failures: mark out-of-coverage, and use wrapper to allow testsLars Wirzenius2012-04-101-6/+5
* Fix unit test to remember it's created a file when faking a downloadLars Wirzenius2012-04-101-0/+1
* Various small fixes to make the new update-gits work again.Jannis Pohlmann2012-04-104-19/+28
* Merge branch 'master' of gitorious.org:baserock/morphLars Wirzenius2012-04-091-5/+55
|\
| * Add doc strings to the CachedRepo class.Jannis Pohlmann2012-04-091-2/+55
| * Remove unnecessary unhexlify calls.Jannis Pohlmann2012-04-091-3/+0
* | Add a new morphology parser classLars Wirzenius2012-04-092-0/+163
|/
* Use the real CachedRepo class in LocalRepoCacheLars Wirzenius2012-04-091-9/+1
* Get rid of 2.7 syntax for assertRaises.Jannis Pohlmann2012-04-091-26/+27
* Get rid of nested try/except blocks.Jannis Pohlmann2012-04-091-17/+21
* Add CachedRepo class with tests.Jannis Pohlmann2012-04-093-0/+329
* Remove downloaded bundle after it has been clonedLars Wirzenius2012-04-092-0/+16
* Add bundle support to LocalRepoCacheLars Wirzenius2012-04-092-3/+72
* Add a LocalRepoCache classLars Wirzenius2012-04-093-0/+243
* Avoid setting the mtime of broken symlinks.Jannis Pohlmann2012-04-051-1/+3
* Add support for morphology auto-detection to BuildDependencyGraph.Jannis Pohlmann2012-04-021-5/+5