David James dd059edd58 Integrate parallel_emerge with emerge, boosting performance.
Instead of loosely wrapping emerge, parallel_emerge now integrates tightly with emerge. This boosts performance while allowing us to map dependencies more accurately.

With this change, build_image --fast can clock under 4 minutes, and build_packages --fast now clocks as low as 4:30. With the --rebuild option, build_packages takes 5:30, but it has the big benefit of producing actually-correct results.

Note that this change also depends on us updating the various build scripts to prefix
calls to parallel_emerge with sudo -E.

TEST=Ran several parallel_emerge test cases, build_packages --fast, and
     build_image --fast
BUG=none

Review URL: http://codereview.chromium.org/2891013
2010-07-20 11:21:23 -07:00
2010-07-16 15:14:51 -07:00
2010-06-30 20:56:00 -07:00
2010-04-01 13:07:10 -07:00
2010-07-13 15:24:54 -07:00
2010-07-13 15:34:11 -07:00
2010-07-12 18:08:44 -07:00
2010-07-15 00:35:11 +05:30
2010-06-21 21:52:43 -07:00
2009-10-09 20:56:14 +00:00
2010-07-19 10:12:37 -07:00
2010-06-10 01:36:40 -07:00
Description
image build and composition scripts for Flatcar Container Linux
BSD-3-Clause 165 MiB
Languages
Shell 93.1%
Python 6.9%