gcc: Use do_configure() to speed up rebuilds.

This commit is contained in:
davehome 2011-10-17 04:45:07 +00:00
parent 81faf51407
commit 0de4b4d8bc

View file

@ -64,8 +64,9 @@ else
_triplet="${xbps_machine}-pc-linux-gnu" _triplet="${xbps_machine}-pc-linux-gnu"
fi fi
do_build() do_configure()
{ {
set +e
if [ -n "$BOOTSTRAP_PKG_REBUILD" ]; then if [ -n "$BOOTSTRAP_PKG_REBUILD" ]; then
unset LD_LIBRARY_PATH LDLIBPATH LDFLAGS CPPFLAGS unset LD_LIBRARY_PATH LDLIBPATH LDFLAGS CPPFLAGS
local SAVEDPATH=$PATH local SAVEDPATH=$PATH
@ -88,6 +89,18 @@ do_build()
--enable-linker-build-id --enable-gnu-unique-object \ --enable-linker-build-id --enable-gnu-unique-object \
--enable-checking=release --enable-checking=release
[ -n "$BOOTSTRAP_PKG_REBUILD" ] && export PATH=$SAVEDPATH
set -e
}
do_build()
{
if [ -n "$BOOTSTRAP_PKG_REBUILD" ]; then
unset LD_LIBRARY_PATH LDLIBPATH LDFLAGS CPPFLAGS
local SAVEDPATH=$PATH
export PATH="/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin"
fi
make ${makejobs} make ${makejobs}
[ -n "$BOOTSTRAP_PKG_REBUILD" ] && export PATH=$SAVEDPATH [ -n "$BOOTSTRAP_PKG_REBUILD" ] && export PATH=$SAVEDPATH
} }