summaryrefslogtreecommitdiff
path: root/morphlib
Commit message (Expand)AuthorAgeFilesLines
* add a "morph test" commandLars Wirzenius2011-12-092-0/+157
* add method to compute recursive cache idLars Wirzenius2011-12-091-21/+38
* Unify the display of the build time delta to be %.4f.Jannis Pohlmann2011-12-081-1/+1
* Add Stopwatch.start_stop_seconds(), don't use timedelta.total_seconds().Jannis Pohlmann2011-12-083-4/+11
* preserve TMPDIR in the environment when building, if it was setLars Wirzenius2011-12-071-0/+3
* Merge remote-tracking branch 'quarry/liw/distcc-support'Lars Wirzenius2011-12-061-0/+5
|\
| * add --no-distcc option to disable distccLars Wirzenius2011-12-061-1/+2
| * set CCACHE_PREFIX to distccLars Wirzenius2011-12-061-0/+1
| * create staging alwaysLars Wirzenius2011-12-061-3/+2
| * preserve DISTCC_HOSTS in the environmentLars Wirzenius2011-12-061-0/+3
* | Merge branch 'master' of gitorious.org:baserock/morphLars Wirzenius2011-12-064-1/+176
|\ \ | |/
| * Only write build times if rebuilding, not when fetching from cache.Jannis Pohlmann2011-12-061-4/+9
| * Only call save_build_times() once.Jannis Pohlmann2011-12-061-1/+0
| * Use assertEqual and drop has_keys().Jannis Pohlmann2011-12-062-5/+5
| * Make Stopwatch less ambiguous, add tests, update Builder.Jannis Pohlmann2011-12-063-58/+112
| * Add Stopwatch class, write build times to $cache_prefix.meta.Jannis Pohlmann2011-12-063-0/+118
* | use external tar toolLars Wirzenius2011-12-061-10/+13
* | add memory profiling to create_chunkLars Wirzenius2011-12-062-3/+10
* | use tar command instead of Python's tarlibLars Wirzenius2011-12-061-3/+1
* | add more memory usage loggingLars Wirzenius2011-12-061-1/+3
* | have git export directly to a tar fileLars Wirzenius2011-12-062-7/+2
* | always create staging directoryLars Wirzenius2011-12-061-2/+2
* | add memory usage logging to various stages of building a chunkLars Wirzenius2011-12-061-2/+18
* | give Builder class the cliapp.Application as argumentLars Wirzenius2011-12-061-4/+5
* | add logging to debug failure to execute stuffLars Wirzenius2011-12-061-0/+6
|/
* fix run_sequentially to not run everything under fakerotLars Wirzenius2011-12-021-4/+6
* make --git-base-url add a slash to the end, if missingLars Wirzenius2011-12-013-6/+17
* use system tar instead of Python's tarfile library to extract tarballsLars Wirzenius2011-11-301-3/+2
* set $BOOTSTRAP when bootstrapping BaserockLars Wirzenius2011-11-281-0/+2
* Don't set BOOTSTRAP_TOOLS to NoneLars Wirzenius2011-11-281-1/+2
* Fix calls to command running methods for build systemsLars Wirzenius2011-11-241-4/+4
* Tell morph the max number of jobs in parallel explicitlyLars Wirzenius2011-11-241-0/+3
* Fix method nameLars Wirzenius2011-11-241-1/+1
* Parallel and sequential implementations got swappedLars Wirzenius2011-11-241-2/+2
* Fix remnants of old codeLars Wirzenius2011-11-241-4/+0
* Run all but build with make -j1Lars Wirzenius2011-11-241-6/+12
* Log environment variables when building chunkLars Wirzenius2011-11-241-0/+4
* Add BOOTSTRAP_TOOLS to environmentLars Wirzenius2011-11-231-0/+2
* Fix indentation bug in progress reportingLars Wirzenius2011-11-181-12/+13
* Install chunks onto system or staging after they've builtLars Wirzenius2011-11-181-7/+12
* Report clearly what chunks get unpacked onto systemLars Wirzenius2011-11-171-0/+1
* Use just /bin for PATHLars Wirzenius2011-11-171-1/+1
* Add morph --bootstrap optionLars Wirzenius2011-11-171-1/+5
* Fix coverageLars Wirzenius2011-11-151-1/+1
* Fix broken string escapeLars Wirzenius2011-11-151-1/+1
* Fix reference to cpu_count in actual codeLars Wirzenius2011-11-151-1/+1
* Handle non-functional multiprocessingLars Wirzenius2011-11-151-1/+4
* Add /tools/bin to $PATHLars Wirzenius2011-11-141-1/+1
* Add $TOOLCHAIN_TARGET environment variableLars Wirzenius2011-11-141-0/+2
* Make morph unpack a stratum's chunks in the right orderLars Wirzenius2011-11-141-4/+4