summaryrefslogtreecommitdiff
path: root/morphlib
Commit message (Expand)AuthorAgeFilesLines
* CPANBuildSystem: use $PREFIXRichard Maw2012-04-231-1/+1
* CPANBuildSystem: use destdirRichard Maw2012-04-231-1/+1
* buildsystem: rename Perl build system to CPANRichard Maw2012-04-231-4/+4
* buildsystem.py: Add support for generic Perl build systemJavier Jardón2012-04-231-0/+28
* Merge branch 'master' of gitorious.org:baserock/morphLars Wirzenius2012-04-236-10/+15
|\
| * PythonDistutilsBuildSystem: set --prefixRichard Maw2012-04-231-1/+1
| * morphlib/morph2: correct the unit testsRichard Maw2012-04-231-4/+4
| * morphlib/morph2: default commands are NoneRichard Maw2012-04-231-4/+4
| * morph: add cache id to the meta filesRichard Maw2012-04-203-1/+6
* | Log command output at debug level if there was no errorLars Wirzenius2012-04-231-5/+7
|/
* Add missing import for shutilLars Wirzenius2012-04-201-0/+1
* Remove unnecessary argument from unpack_binary_from_file callLars Wirzenius2012-04-201-1/+1
* Add log message to indicate we got an error while system image buildingLars Wirzenius2012-04-201-1/+3
* Only create mount point if it is missingLars Wirzenius2012-04-201-1/+2
* Add logging to easier trace what's happening in system buildingLars Wirzenius2012-04-201-0/+16
* Fix reference to morphology (via source, no longer in artifact)Lars Wirzenius2012-04-201-2/+2
* Merge branch 'master' of gitorious.org:baserock/morphLars Wirzenius2012-04-202-26/+53
|\
| * morphologyfactory: infer build system without listRichard Maw2012-04-202-26/+53
* | Always log output of commands executed, for easier build debuggingLars Wirzenius2012-04-201-7/+8
|/
* Fix how we run commands in a chrootLars Wirzenius2012-04-201-1/+2
* morph: integrate MorphologyFactoryRichard Maw2012-04-201-0/+1
* 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
* 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