summaryrefslogtreecommitdiff
path: root/morphlib/builder.py
Commit message (Expand)AuthorAgeFilesLines
...
* Builder.build and build_single also do not need to return values anymoreLars Wirzenius2012-02-281-6/+1
* Remove unused needs_built methodLars Wirzenius2012-02-281-4/+0
* Set sensible defaults for git-base-url, bundle-server, cachedir, max-jobsLars Wirzenius2012-02-281-4/+1
* Make ./check check for long lines (with excptions); fix long linesLars Wirzenius2012-02-271-1/+2
* Create chunks, strata in cache via temporary filesLars Wirzenius2012-02-271-5/+13
* Hide git output from unit test outputLars Wirzenius2012-02-271-1/+1
* morph: drop special case .git in mtime settingRichard Maw2012-02-271-6/+4
* morph: use right dir for set mtimeRichard Maw2012-02-271-1/+1
* morph: set mtime after submodule extractRichard Maw2012-02-271-1/+1
* Exclude the .git directory from mtime changing, just in caseLars Wirzenius2012-02-241-5/+7
* Set mtime of all files after git checkout of source tree for buildingLars Wirzenius2012-02-241-0/+19
* Use "cp -a" and "git checkout" to unpack sources in the build tree.Jannis Pohlmann2012-02-221-2/+9
* builder.py: use sh -c instead of writing a scriptRichard Maw2012-02-211-11/+2
* Add Assert to make sure the destdir muckery is safeLars Wirzenius2012-02-171-0/+1
* Remove staging path prefix from $DESTDIR when we run things in chrootLars Wirzenius2012-02-171-0/+7
* Show the commands to be run in chrootLars Wirzenius2012-02-171-0/+1
* Merge branch 'master' of gitorious.org:baserock/morphLars Wirzenius2012-02-161-1/+2
|\
| * build-system: autotools now runs autoreconfRichard Maw2012-02-161-1/+2
* | Fix how ldconfig is runLars Wirzenius2012-02-161-2/+2
* | Build non-bootstrap chunks inside a staging chrootLars Wirzenius2012-02-161-4/+27
|/
* Fix overriding of build system commandsLars Wirzenius2012-02-151-1/+15
* Allow *-commands to override commands provided by build systemLars Wirzenius2012-02-151-18/+25
* Revert "Add --prefix option, adjust autotools system and env variables."Jannis Pohlmann2012-02-141-26/+6
* Revert "Set environment variables needed to build in a different prefix."Jannis Pohlmann2012-02-141-21/+19
* Set environment variables needed to build in a different prefix.Jannis Pohlmann2012-02-111-19/+21
* Add --prefix option, adjust autotools system and env variables.Jannis Pohlmann2012-02-111-6/+26
* Extract chunk submodule repos into the build directory directly.Jannis Pohlmann2012-02-081-18/+22
* Set GIT_DIR when running git archive. Drop --remote.Jannis Pohlmann2012-02-021-1/+2
* Save the build log of each blob as $cache_prefix.log.Jannis Pohlmann2012-01-311-2/+24
* Properly unpack dependencies into the staging area in build-single.Jannis Pohlmann2012-01-311-21/+24
* Add a "build-single" command to build a blob without its dependencies.Jannis Pohlmann2012-01-261-2/+35
* Disable logging in SourceManager (too verbose), save build times again.Jannis Pohlmann2012-01-231-1/+3
* Port everything to using Treeish objects instead of (repo, ref).Jannis Pohlmann2012-01-201-39/+34
* Fix coding style, update copyrights, drop unused imports.Jannis Pohlmann2012-01-191-0/+1
* Add support for system images in BuildDependencyGraph and new builder.Jannis Pohlmann2012-01-191-10/+8
* Apply code review changes and fix a bug when clearing dependencies.Jannis Pohlmann2012-01-191-13/+12
* Initial work on integrate the build order work into builder.Jannis Pohlmann2012-01-191-158/+185
* Fix cmdtests for SourceManager changesRob Taylor2012-01-191-1/+4
* Introduce the "show-dependencies" command and BuildDependencyGraph.Jannis Pohlmann2012-01-161-4/+1
* make a Stopwatch usable with the "with" statementLars Wirzenius2012-01-121-121/+105
* Add MorphologyLoader and use it in the Builder class.Jannis Pohlmann2012-01-121-12/+5
* add ldconfig location(s) to PATH before running itLars Wirzenius2012-01-111-0/+3
* stop morph from using fakeroot and sudoLars Wirzenius2012-01-111-33/+28
* run ldconfig when it's necessaryLars Wirzenius2012-01-091-0/+28
* set morph.filename to be the whole pathLars Wirzenius2011-12-121-1/+2
* make a test subcommand that builds and gets the morph, image filenameLars Wirzenius2011-12-121-2/+2
* Merge branch 'richardmaw/login'Richard Maw2011-12-121-16/+22
|\
| * Add terminal login supportRichard Maw2011-12-091-1/+1
| * Made some sudo commands into fakeroot commandsRichard Maw2011-12-081-26/+21
| * Make the install parts of morphs run as sudoRichard Maw2011-12-081-5/+16