DescriptionOptimize ebuild.sh to cache preprocessing output.
Right now ebuild.sh runs preprocessing steps multiple times during the
same build. It processes the same environment and produces the same output
every time. This slows down the build unnecessarily.
This optimization cuts build time for 50 binary packages with 16 jobs
from 3m22 to 2m33 (33%).
Change-Id: I72ac84cce2eb60d17736cc5f5343d4a858ec86f4
R=zmedico@chromium.org
BUG=
TEST=
Patch Set 1 #Patch Set 2 : Address review feedback from zmedico. #Messages
Total messages: 2 (0 generated)
|