SVN: toys/tools/cleanbuild/cleanbuild
sparky
sparky at pld-linux.org
Mon Dec 14 21:12:26 CET 2009
Author: sparky
Date: Mon Dec 14 21:12:25 2009
New Revision: 11043
Modified:
toys/tools/cleanbuild/cleanbuild
Log:
- install whole chroot at once (speedup)
Modified: toys/tools/cleanbuild/cleanbuild
==============================================================================
--- toys/tools/cleanbuild/cleanbuild (original)
+++ toys/tools/cleanbuild/cleanbuild Mon Dec 14 21:12:25 2009
@@ -224,13 +224,14 @@
clean()
{
info "Cleaning $CHNAME"
+ title "cleaning chroot"
build_umount
build_remove_root
- title "clean"
}
build_prepare_root()
{
+ title "preparing chroot"
set -e
mkdir $CHDIR
mount -t tmpfs -o size=8G /dev/null $CHDIR
@@ -238,11 +239,7 @@
rpm --root=$CHDIR --initdb
poldek --up || :
- poldek --noask -u FHS
- poldek --noask -u libstdc++
- poldek --noask -u rpm-build
- poldek --upgrade-dist
-
+ poldek -O "ignore=$IGNORE" -u rpm-build
for DIR in dev proc sys; do
mount -o bind /$DIR $CHDIR/$DIR
More information about the pld-cvs-commit
mailing list