# HG changeset patch # User Pascal Bellard # Date 1428576874 -7200 # Node ID 1bcdba9d34f0a070acf2aa960caf7c7b64a94721 # Parent 3ebd308cccc722d2227ae04443f4cc46b82fe6ac cookiso: add --force diff -r 3ebd308cccc7 -r 1bcdba9d34f0 cookiso --- a/cookiso Thu Mar 12 08:44:11 2015 +0100 +++ b/cookiso Thu Apr 09 12:54:34 2015 +0200 @@ -20,6 +20,8 @@ for opt in "$@" do case "$opt" in + --force) + force="yes" ;; --pkgdb) cook pkgdb --flavors ;; --push) @@ -64,6 +66,7 @@ rolling Build the rolling ISOs if any changes. $(echo -e "\033[1mOptions:\033[0m") + --force Build ISO rolling anyway. --pkgdb Generate packages DB before building ISO. --push Upload freshly generated ISO to a server. --flavors= List of flavors to generate with 'gen' command. @@ -211,7 +214,7 @@ # Packages changes [ -f "$last" ] || cp -f $pkgs $cache diff $last $pkgs > $diff - if [ -s "$diff" ]; then + if [ "$force" ] || [ -s "$diff" ]; then echo "Found new or rebuilt packages" | log_bot cat $diff | grep "^+" >> $rollog #