summaryrefslogtreecommitdiff
path: root/morphlib
Commit message (Expand)AuthorAgeFilesLines
* tests: fix up for change in artifact nameRichard Maw2012-07-032-6/+30
* ArtifactResolver: systems define multiple artifactsRichard Maw2012-07-031-16/+22
* Merge branch 'master' of roadtrain.codethink.co.uk:baserock/morphLars Wirzenius2012-07-031-5/+3
|\
| * morph branching: use git-config to set pushInsteadOfRichard Maw2012-07-031-5/+3
* | Merge remote branch 'origin/baserock/bugfix/S3215-bootstrap'Lars Wirzenius2012-07-031-2/+16
|\ \ | |/ |/|
| * BuildCommand: make get_recursive_deps iterativeRichard Maw2012-07-031-7/+6
| * build: install recursive deps in staging areaRichard Maw2012-07-031-2/+14
| * build: re-implement bootstrap build logic.Richard Maw2012-07-021-0/+3
* | Merge remote branch 'origin/baserock/bugfix/S2528-remount-rw'Lars Wirzenius2012-07-022-2/+4
|\ \ | |/ |/|
| * CacheKeyComputer: increment compat-versionRichard Maw2012-07-021-0/+2
| * SystemBuilder: fix mounting optionsRichard Maw2012-06-251-2/+2
* | Normalize timestamps without filesystem operationsLars Wirzenius2012-06-291-4/+9
* | Improve error message for missing build-depsLars Wirzenius2012-06-291-2/+4
* | Normalize timestamps of files in chunk artifactsLars Wirzenius2012-06-282-1/+10
* | Add check for missing build depends in strataLars Wirzenius2012-06-281-0/+11
* | Improve status messages for clarityLars Wirzenius2012-06-271-13/+29
* | Remove unnecessary variableLars Wirzenius2012-06-271-1/+1
* | Rename build_order method to build_in_orderLars Wirzenius2012-06-271-3/+3
* | Create class for build logic and fix the logicLars Wirzenius2012-06-271-206/+280
* | Fix test suite to deal with morph output changesLars Wirzenius2012-06-261-7/+9
* | Fix problems found by Richard in reviewLars Wirzenius2012-06-262-14/+9
* | Be more usefully verbose for chunk buildingLars Wirzenius2012-06-251-2/+6
* | Add status message for unpacking chunksLars Wirzenius2012-06-252-4/+5
* | Replace Morph.msg with Morph.statusLars Wirzenius2012-06-252-55/+134
* | Remove optional msg argument from Submodule classLars Wirzenius2012-06-251-3/+2
* | Merge remote branch 'remotes/origin/baserock/feature/S2938-system-artifact-sp...Lars Wirzenius2012-06-252-9/+10
|\ \ | |/ |/|
| * make-patch: fix artifact name to include suffixRichard Maw2012-06-211-1/+4
| * SystemBuilder: create a new artifact for kernelRichard Maw2012-06-211-8/+6
* | Use shutil.copyfileobj to avoid excessive memory useLars Wirzenius2012-06-221-1/+1
* | Handle only the urllib2.URLError exceptionsLars Wirzenius2012-06-222-4/+9
* | Add logging, for debuggingLars Wirzenius2012-06-221-0/+1
* | Prettify str(RemoteArtifactCache) to be the server URLLars Wirzenius2012-06-221-0/+3
* | Include cache id in error messageLars Wirzenius2012-06-221-2/+3
* | Change install_artifacts to fetch missing artifactsLars Wirzenius2012-06-221-3/+9
|/
* ChunkBuilder: mount /dev/shm as wellRichard Maw2012-06-201-19/+24
* app: rename setup_proc to setup_mountsRichard Maw2012-06-202-13/+13
* Remove dead code (dependencies in Source objects)Lars Wirzenius2012-06-182-34/+0
* 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