summaryrefslogtreecommitdiff
path: root/morphlib
Commit message (Expand)AuthorAgeFilesLines
* Fix LocalRepoCache tests.Jannis Pohlmann2012-04-192-4/+4
* Clone repos with no checkout, use correct gits cache dir in cmd_build.Jannis Pohlmann2012-04-191-2/+2
* Set cache key in newly created artifact objectsLars Wirzenius2012-04-181-1/+3
* Fixes to adapt to changes in masterLars Wirzenius2012-04-181-12/+11
* Make StagingArea get temporary directory separately from root directoryLars Wirzenius2012-04-182-8/+6
* Fix minor problemsLars Wirzenius2012-04-183-5/+7
* Add a way to unpack a tar file from an open file handleLars Wirzenius2012-04-181-0/+12
* Log the actual environment variables used when runningLars Wirzenius2012-04-181-1/+1
* Have a default 'chunks' field in a chunk morphologyLars Wirzenius2012-04-183-1/+3
* Add preliminary build2 subcommandLars Wirzenius2012-04-181-3/+54
* Start a new builder classLars Wirzenius2012-04-183-0/+484
* Make StagingArea create build and install directories, run commandsLars Wirzenius2012-04-182-2/+90
* Log name of file when it gets renamedLars Wirzenius2012-04-181-0/+4
* Remove BuildGraph, compute cache keys based on Artifacts.Jannis Pohlmann2012-04-1812-1177/+75
* Fix unit tests by marking RemoteRepoCache._make_request as untested.Jannis Pohlmann2012-04-181-1/+1
* Add RemoteRepoCache and integrate it into _create_source_pool().Jannis Pohlmann2012-04-183-0/+190
* Add a repo_name to Source, use that instead of repo in most places.Jannis Pohlmann2012-04-189-113/+113
* 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
* 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
* 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