Build all the wheels in one pass rather than many.
pip tries to build all wheels, and can avoid re-processing all the requirements over the network N times - basically quadratic down to linear scaling. Change-Id: I69441b2378bf4f165d0b475cd16a9e56797df575
This commit is contained in:
parent
893fb86de9
commit
5b1ad235cd
|
@ -59,10 +59,8 @@ fi
|
||||||
# Not all packages properly build wheels (httpretty for example).
|
# Not all packages properly build wheels (httpretty for example).
|
||||||
# Do our best but ignore errors when making wheels.
|
# Do our best but ignore errors when making wheels.
|
||||||
set +e
|
set +e
|
||||||
grep -v '^#' $REPODIR/requirements/global-requirements.txt | while read req
|
$tmpdir/wheelhouse/bin/pip $PIPFLAGS wheel -w $WHEELHOUSE -f $WHEELHOUSE -r \
|
||||||
do
|
$REPODIR/requirements/global-requirements.txt
|
||||||
$tmpdir/wheelhouse/bin/pip $PIPFLAGS wheel -w $WHEELHOUSE -f $WHEELHOUSE "$req"
|
|
||||||
done
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
#BRANCH
|
#BRANCH
|
||||||
|
|
Loading…
Reference in New Issue