summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* bootstrap: remove wget-listRichard Maw2012-04-203-83/+1
* morph: integrate MorphologyFactoryRichard Maw2012-04-202-33/+26
* morph: attempt to simplify morphology iterationRichard Maw2012-04-201-66/+65
* morphologyfactory: work without RemoteRepoCacheRichard Maw2012-04-202-6/+42
* Drop httplib2 in RemoteRepoCache, use custom HeadRequest and urllib2.Jannis Pohlmann2012-04-201-6/+13
* add morphology factoryRichard Maw2012-04-192-0/+153
* Add RemoteArtifactCache. Move metadata basename code into Artifact.Jannis Pohlmann2012-04-195-2/+262
* Add test case for morphless chunksLars Wirzenius2012-04-191-0/+61
* 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-192-3/+3
* morph: try not needing a morph for chunksRichard Maw2012-04-191-7/+14
* Remove old build commandLars Wirzenius2012-04-181-44/+0
* Set cache key in newly created artifact objectsLars Wirzenius2012-04-181-1/+3
* Fixes to adapt to changes in masterLars Wirzenius2012-04-182-16/+20
* Add logging to make it easier to see if something gets builtLars Wirzenius2012-04-181-0/+3
* Give StagingArea a temporary directory separatelyLars Wirzenius2012-04-181-2/+9
* 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
* Fix expected output for test caseLars Wirzenius2012-04-181-1/+1
* Add preliminary build2 subcommandLars Wirzenius2012-04-182-5/+124
* 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-1813-1180/+76
* Fix unit tests by marking RemoteRepoCache._make_request as untested.Jannis Pohlmann2012-04-181-1/+1
* No longer set the repo object of Sources in _create_source_pool().Jannis Pohlmann2012-04-181-1/+0
* Add RemoteRepoCache and integrate it into _create_source_pool().Jannis Pohlmann2012-04-184-9/+225
* 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