From: Michael Tremer Date: Sun, 29 Nov 2009 16:42:52 +0000 (+0100) Subject: Command to build all packages in a random order. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=456f92d2b8a38e81b22ca67faad02c8dc57e471c;p=ipfire-3.x.git Command to build all packages in a random order. --- diff --git a/make.sh b/make.sh index a145af75c..11575c7f7 100755 --- a/make.sh +++ b/make.sh @@ -95,4 +95,19 @@ case "${action}" in tree) ${NAOKI} tree ;; + random) + pkgs=$(package_list) + while true; do + if [ -z "${pkgs}" ]; then + break + fi + + pkgs=$(package_random ${pkgs}) + pkg=$(awk '{print $NF }' <<<${pkgs}) + + ${NAOKI} build ${pkg} + + pkgs=$(listremove ${pkg} ${pkgs}) + done + ;; esac