summaryrefslogtreecommitdiff
path: root/morphlib
Commit message (Expand)AuthorAgeFilesLines
* Add a morph helper subcommand for expanding aliased reposLars Wirzenius2012-11-071-0/+53
* Process systems for merging in a fixed orderSam Thursfield2012-11-051-1/+1
* Fix use of variable before assignmentSam Thursfield2012-11-021-0/+1
* Merge remote-tracking branch 'remotes/origin/samthursfield/update-help'Lars Wirzenius2012-10-318-162/+121
|\
| * Set option group for some advanced settingsSam Thursfield2012-10-312-21/+38
| * Improve command descriptions in --helpSam Thursfield2012-10-265-47/+31
| * Remove hello-pluginSam Thursfield2012-10-261-29/+0
| * Reduce some option descriptionsSam Thursfield2012-10-261-27/+13
| * Reorder settings by broad categorySam Thursfield2012-10-261-58/+59
* | Write /etc/os-release in system imagesSam Thursfield2012-10-261-1/+14
|/
* Write metadata for the rootfs itself into the rootfsSam Thursfield2012-10-262-2/+4
* Merge branch 'samthursfield/morph-status-in-workspace-sorted'Sam Thursfield2012-10-181-2/+3
|\
| * morph status: Sort list of system branches in a workspaceSam Thursfield2012-10-181-2/+3
* | Merge branch 'samthursfield/petrify-avoid-edited-chunks' of git://git.baseroc...Richard Maw2012-10-181-18/+39
|\ \ | |/ |/|
| * morph petrify: Avoid petrifying chunks that have already been editedSam Thursfield2012-10-181-18/+39
|/
* morph status, foreach: Find root repo in correct waySam Thursfield2012-10-121-5/+8
* Factor out common function iterate_branch_repos()Sam Thursfield2012-10-121-10/+14
* morph status: Add initial version of commandSam Thursfield2012-10-121-0/+57
* Reorder branch and merge plumbing commands to end of fileSam Thursfield2012-10-121-25/+30
* Fix use of GzipFile to not assume "with" protocolLars Wirzenius2012-10-122-5/+7
* Merge remote-tracking branch 'origin/samthursfield/S4873-warn-when-merge-caus...Daniel Silverstone2012-10-111-8/+83
|\
| * morph merge: Warn if a merge will cause unexpected petrificationSam Thursfield2012-10-111-8/+83
* | Validate that systems, strata reference correct kindsLars Wirzenius2012-10-111-0/+43
* | Warn about unknown morphology fieldsLars Wirzenius2012-10-111-0/+32
* | Add morphology validation to branch+mergeLars Wirzenius2012-10-111-0/+35
* | Handle ValueErrors from JSON libraryLars Wirzenius2012-10-111-1/+7
|/
* morph foreach: Handle repos addressed by full URLs correctlySam Thursfield2012-10-101-3/+5
* Make hardlink paths relativeRichard Maw2012-10-091-0/+3
* Use os.path.relpath for fixing paths in tarball system builderRichard Maw2012-10-091-4/+2
* Use standard library function for relative pathsRichard Maw2012-10-091-9/+3
* foldmeDaniel Silverstone2012-10-091-2/+7
* Fix up make-patchDaniel Silverstone2012-10-091-34/+56
* Add a sparse-aware (for writing) copyfileobj.Daniel Silverstone2012-10-091-0/+39
* Correct a few long lines.Daniel Silverstone2012-10-091-3/+6
* Merge branch 'danielsilverstone/compress-disk-images'Daniel Silverstone2012-10-081-29/+45
|\
| * Compress system disk imagesDaniel Silverstone2012-10-081-29/+45
* | Fix typoLars Wirzenius2012-10-081-1/+1
|/
* Merge branch 'master' of git://git.baserock.org/baserock/morphLars Wirzenius2012-10-082-1/+20
|\
| * Handle branch name kind changes more gracefully.Daniel Silverstone2012-10-081-1/+5
| * Merge branch 'danielsilverstone/tarball-rootfs-fix'Daniel Silverstone2012-10-051-0/+15
| |\
| | * Actually construct a tarball for the rootfs-tarball system kind.Daniel Silverstone2012-10-051-0/+15
* | | Change the time sanity checkLars Wirzenius2012-10-081-13/+6
|/ /
* | Add a way for a local artifact cache to clear itselfLars Wirzenius2012-10-052-0/+26
|/
* Handle submodules in 'morph edit'Sam Thursfield2012-10-032-6/+28
* Fix after reviewSam Thursfield2012-10-031-3/+2
* morph merge: Rework how we interact with gitSam Thursfield2012-10-031-165/+105
* Use repository cache for git access other than current system branchSam Thursfield2012-10-033-73/+82
* Use origin/ref for all refs other than the system branch ref itselfSam Thursfield2012-10-032-6/+19
* Extract is_valid_sha1() to morphlib.gitSam Thursfield2012-10-032-9/+9
* No need for iterable when initializing the setJames Thomas2012-10-011-1/+1