summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add a repo_name to Source, use that instead of repo in most places.Jannis Pohlmann2012-04-1810-114/+115
* buildsystem.py: autotools project can only have a 'configure' fileJavier Jardón2012-04-181-0/+1
* Add an auto-detected 'python-distutils' build system.Jannis Pohlmann2012-04-171-1/+28
* Remember repo objects in LocalRepoCache to always return the same ones.Jannis Pohlmann2012-04-171-3/+10
* Add original_name member to CachedRepo. Use it for SourcePool lookups.Jannis Pohlmann2012-04-1710-102/+137
* Pass a repo object into Sources in _create_source_pool, not a repo name.Jannis Pohlmann2012-04-171-2/+2
* Add _create_source_pool() method and update show-dependencies.Jannis Pohlmann2012-04-172-46/+56
* Re-implement show-dependencies using ArtifactResolver and BuildOrder.Jannis Pohlmann2012-04-162-132/+137
* Remove buggy cyclic dependency chain check from ArtifactResolver.Jannis Pohlmann2012-04-163-106/+6
* Change __str__() method of Artifact, add basename() method.Jannis Pohlmann2012-04-161-1/+3
* Add new BuildOrder class with tests.Jannis Pohlmann2012-04-163-0/+258
* cachekeycomputer: rename get_cache_key compute_keyRichard Maw2012-04-162-10/+42
* Add Artifact documentaiton, fix morphlib module imports.Jannis Pohlmann2012-04-162-1/+15
* 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
* Dump build times of all passes in baserock-bootstrap.Jannis Pohlmann2012-04-122-0/+84
* Add Artifact and LocalArtifactCache classes.Jannis Pohlmann2012-04-115-0/+295
* show-dependencies test: correct the stdoutRichard Maw2012-04-111-122/+122
* show-dependencies: use BuildGraph and SourcepoolRichard Maw2012-04-111-22/+46
* morphlib.source: print the ref rather than the shaRichard Maw2012-04-111-1/+1
* morph update-gits: use return value of cache_repoRichard Maw2012-04-111-2/+1
* localrepocache: return repo after cloningRichard Maw2012-04-111-5/+14
* Add the new BuildGraph class including tests.Jannis Pohlmann2012-04-114-0/+1044
* In update-gits, only iterate over 'build-depends' if that is possible.Jannis Pohlmann2012-04-111-2/+3
* 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
* bootstrap: remove file copy outputRichard 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