summaryrefslogtreecommitdiff
path: root/morphlib
Commit message (Expand)AuthorAgeFilesLines
* Return list of built artifacts from builderLars Wirzenius2012-06-151-2/+9
* Merge branch 'richardmaw/strata-chunk-lists'Richard Maw2012-06-147-88/+190
|\
| * fix tabs and line widths so ./check passesRichard Maw2012-06-141-11/+11
| * morphlib.builder2: check in local cache firstRichard Maw2012-06-141-2/+2
| * morphlib.builder2: write stratum metadataRichard Maw2012-06-142-9/+45
| * morphlib.builder2: fix unit testsRichard Maw2012-06-142-5/+23
| * morphlib.builder2: write overlaps to cacheRichard Maw2012-06-141-15/+38
| * morphlib.bins: remove create_stratumRichard Maw2012-06-142-35/+0
| * CacheKeyComputer: add stratum-format-versionRichard Maw2012-06-141-0/+2
| * builder2: write json to cache instead of tarballRichard Maw2012-06-141-33/+53
| * ArtifactCacheReference: remove from_artifactRichard Maw2012-06-141-4/+0
| * morphlib.artifactcachereference: store basenameRichard Maw2012-06-141-15/+13
| * morphlib: add artifact cache reference classRichard Maw2012-06-132-0/+44
* | Remove assert for checking type of argumentLars Wirzenius2012-06-141-1/+0
|/
* Merge branch 'richardmaw/arm-hack'Richard Maw2012-06-133-15/+37
|\
| * SystemBuilder ARM: write kernel as System metadataRichard Maw2012-06-131-0/+13
| * SystemBuilder: pass missing parameter to install_boot_filesRichard Maw2012-06-131-1/+1
| * SystemBuilder: __getitem__ is for indexing not propertiesRichard Maw2012-06-131-1/+1
| * morphlib: add 'arch' field to morphologiesRichard Maw2012-06-133-14/+23
* | Fix typoLars Wirzenius2012-06-131-1/+1
* | Merge remote-tracking branch 'origin/master' into richardmaw/masterRichard Maw2012-06-136-8/+964
|\ \ | |/ |/|
| * Refactor how helper classes get instantiatedLars Wirzenius2012-06-111-35/+53
| * Refactor building a group to list of artifactsLars Wirzenius2012-06-111-8/+8
| * Move installation of artifacts from building themLars Wirzenius2012-06-111-7/+5
| * Add setup_proc as initializer argument to BuilderLars Wirzenius2012-06-112-5/+4
| * Refactor building a group into its own methodLars Wirzenius2012-06-111-11/+14
| * Remove spurious logging messgesLars Wirzenius2012-06-111-2/+0
| * Remove spurious empty linesLars Wirzenius2012-06-111-8/+0
| * Refactor for clarityLars Wirzenius2012-06-111-6/+7
| * More refactoring: add method to install artifactsLars Wirzenius2012-06-111-14/+11
| * More refactoringLars Wirzenius2012-06-111-5/+8
| * More refactoringLars Wirzenius2012-06-111-24/+31
| * Refactor cmd_build some moreLars Wirzenius2012-06-111-36/+52
| * RefactorLars Wirzenius2012-06-111-9/+15
| * Add way for user to specify additional plugin directoriesLars Wirzenius2012-06-111-0/+5
| * Fix hello plugin's argument synopsisLars Wirzenius2012-06-111-1/+1
| * Proper implementation of sample pluginLars Wirzenius2012-06-111-1/+7
| * Add a preliminary sample pluginLars Wirzenius2012-06-113-0/+904
| * Fix unit tests to raise cliapp.AppException the right wayLars Wirzenius2012-06-072-6/+6
* | morphlib.fsutils: setup_device_mapping simplifyRichard Maw2012-06-131-7/+3
* | create_fs: remove the filesystem size optionsRichard Maw2012-06-131-4/+1
|/
* morph: remove dead code and replace Execute with app.runcmdRichard Maw2012-05-3019-971/+138
* CacheKeyComputer: re-use dict hash logic for morphology hashingRichard Maw2012-05-182-30/+2
* SystemBuilder: expect rootfs to be /dev/sda1Richard Maw2012-05-171-3/+3
* Build chunk artifacts in a deterministic orderLars Wirzenius2012-05-171-1/+3
* bins: move errno from stagingareaRichard Maw2012-05-152-1/+1
* builder: use the same tar extract logic for all artifactsRichard Maw2012-05-144-95/+86
* builder: log to warnings when artifacts overlapRichard Maw2012-05-141-4/+43
* Remove spurious empty line from the sourceLars Wirzenius2012-05-111-1/+0
* Fix stringifying morphologies to be deterministicLars Wirzenius2012-05-112-4/+32