12345678910111213141516171819202122232425262728293031323334 |
- @@ -83,8 +83,10 @@
-
- # Give users a chance to quit here
- # and set TL_AUTOCONF, TL_AUTOHEADER, TL_AUTOMAKE, and/or TL_ACLOCAL
- -$do_cmd sleep 5
- +#$do_cmd sleep 5
-
- +PARALLEL_MAX=3
- +PARALLEL_NOW=0
- AUTOCONF=$TL_AUTOCONF
- AUTOHEADER=$TL_AUTOHEADER
- AUTOMAKE=$TL_AUTOMAKE
- @@ -93,7 +95,12 @@
-
- do_it () {
- $do_say "$0: running \"$@\""
- - $do_cmd "$@"
- + $do_cmd "$@" &
- + PARALLEL_NOW=`expr $PARALLEL_NOW + 1`
- + if [ $PARALLEL_NOW -eq $PARALLEL_MAX ] ; then
- + echo -e "\e[1;34mWAITING\e[0m"; wait
- + PARALLEL_NOW=0
- + fi
- }
-
- if test "x$list" = x; then
- @@ -122,4 +129,5 @@
- do_it autoreconf $verbose --no-recursive $dir $extra_dirs
- done
-
- +echo -e "\e[1;34mWAITING\e[0m"; wait
- echo "$0: done."
|