summaryrefslogtreecommitdiff
path: root/morph
Commit message (Expand)AuthorAgeFilesLines
* Refactor SystemBuilder and add helper classLars Wirzenius2012-03-021-6/+8
* Remove further remnants of cmd_build* returning valuesLars Wirzenius2012-02-281-5/+3
* Simplify iterating over build triplets from the command lineLars Wirzenius2012-02-281-24/+15
* Remove unused return values from cmd_build*Lars Wirzenius2012-02-281-6/+0
* Clarify --keep-path help: it's not just for tests anymoreLars Wirzenius2012-02-281-2/+1
* Clarify --tempdir help to explain why it's different from setting $TMPDIRLars Wirzenius2012-02-281-1/+6
* Use Tempdir.remove instead of rm, and drop unused Tempdir.clearLars Wirzenius2012-02-281-9/+3
* Remove version numberLars Wirzenius2012-02-281-1/+1
* Set sensible defaults for git-base-url, bundle-server, cachedir, max-jobsLars Wirzenius2012-02-281-6/+21
* Add version number to morphLars Wirzenius2012-02-271-1/+1
* Add docstring to the update-gits subcommandLars Wirzenius2012-02-271-0/+8
* Clarify that --ignore-submodules applies to git submodulesLars Wirzenius2012-02-271-2/+2
* Remove outdated warningLars Wirzenius2012-02-271-3/+0
* Remove the system testing subcommands and related codeLars Wirzenius2012-02-271-61/+0
* Add --no-git-update setting to morphLars Wirzenius2012-02-171-3/+11
* Build non-bootstrap chunks inside a staging chrootLars Wirzenius2012-02-161-8/+26
* Revert "Add --prefix option, adjust autotools system and env variables."Jannis Pohlmann2012-02-141-4/+0
* Add --prefix option, adjust autotools system and env variables.Jannis Pohlmann2012-02-111-0/+4
* Use $TMPDIR for --tempdir by default, rather than hard-coding /tmp.Jannis Pohlmann2012-02-101-2/+2
* Add --tempdir option, allow to set the tempdir for building.Jannis Pohlmann2012-02-101-3/+6
* Don't enable --ignore-submodules by default, cannot disable it this way.Jannis Pohlmann2012-02-091-2/+1
* Add --ignore-submodules flag to avoid updating/unpacking submodules.Jannis Pohlmann2012-02-091-0/+4
* Extract chunk submodule repos into the build directory directly.Jannis Pohlmann2012-02-081-0/+21
* Document all morph sub-commands.Jannis Pohlmann2012-02-011-1/+41
* Properly unpack dependencies into the staging area in build-single.Jannis Pohlmann2012-01-311-6/+39
* Fix "morph update-gits" to update all dependency repos properly.Jannis Pohlmann2012-01-301-10/+4
* Add a "build-single" command to build a blob without its dependencies.Jannis Pohlmann2012-01-261-0/+36
* Share functionality in BuildWorker, implement SSH, add name/ident concept.Jannis Pohlmann2012-01-241-6/+10
* Add controller, worker classes and a new "build-distributed" command.Jannis Pohlmann2012-01-231-8/+60
* Bump copyright years, get rid of long lines and unused imports.Jannis Pohlmann2012-01-231-1/+0
* Port everything to using Treeish objects instead of (repo, ref).Jannis Pohlmann2012-01-201-27/+34
* Convert git-base-url setting to a list. Add bundle-server setting.Rob Taylor2012-01-191-1/+4
* Apply code review changes and fix a bug when clearing dependencies.Jannis Pohlmann2012-01-191-1/+0
* Initial work on integrate the build order work into builder.Jannis Pohlmann2012-01-191-17/+33
* Introduce the "show-dependencies" command and BuildDependencyGraph.Jannis Pohlmann2012-01-161-0/+41
* stop morph from using fakeroot and sudoLars Wirzenius2012-01-111-2/+2
* implement test subcommand properlyLars Wirzenius2011-12-121-2/+12
* make a test subcommand that builds and gets the morph, image filenameLars Wirzenius2011-12-121-1/+14
* Merge branch 'richardmaw/login'Richard Maw2011-12-121-1/+3
|\
| * Make the install parts of morphs run as sudoRichard Maw2011-12-081-1/+3
* | add a "morph test" commandLars Wirzenius2011-12-091-0/+50
|/
* Merge remote-tracking branch 'quarry/liw/distcc-support'Lars Wirzenius2011-12-061-0/+1
|\
| * add --no-distcc option to disable distccLars Wirzenius2011-12-061-0/+1
* | give Builder class the cliapp.Application as argumentLars Wirzenius2011-12-061-1/+1
|/
* create cachedir at startup if it does not existLars Wirzenius2011-12-011-0/+3
* Add morph --bootstrap optionLars Wirzenius2011-11-171-0/+4
* Flush stdout after progress messagesLars Wirzenius2011-11-151-0/+1
* Clean up the environmentLars Wirzenius2011-11-031-0/+3
* Always get all morphologies from gitLars Wirzenius2011-11-021-7/+12
* Refactor builder.py for correctness and clarityLars Wirzenius2011-11-021-5/+1