cookutils diff cooker @ rev 101
cook: build time summary also in minutes
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sun May 08 23:54:58 2011 +0200 (2011-05-08) |
parents | ff176ddd0154 |
children | 6c9f7e430a6b |
line diff
1.1 --- a/cooker Sun May 08 23:16:13 2011 +0200 1.2 +++ b/cooker Sun May 08 23:54:58 2011 +0200 1.3 @@ -99,7 +99,7 @@ 1.4 echo "Hg wok revision : $cur" 1.5 echo "Pulled revision : $new" 1.6 echo "Check date : $(date '+%Y-%m-%d %H:%M:%S')" 1.7 - echo "Packages to cook : $(cat $commits | wc -l)" 1.8 + echo "Packages to cook : $pkgs" 1.9 } 1.10 1.11 # Scan packages build deps and fill up cookorder list. 1.12 @@ -406,6 +406,7 @@ 1.13 # Get and display modifications. 1.14 cd ${wok}-hg 1.15 cur=$(($cur + 1)) 1.16 + 1.17 commits_summary | log_commits 1.18 rm -f $commits.tmp && touch $commits.tmp 1.19 for rev in $(seq $cur $new) 1.20 @@ -418,11 +419,13 @@ 1.21 echo $pkg >> $commits.tmp 1.22 done 1.23 done 1.24 + pkgs=$(cat $commits | wc -l) 1.25 + echo "Packages to cook : $pkgs" | log_commits 1.26 1.27 # Keep previous commit and discard duplicate lines 1.28 cat $commits $commits.tmp | sed /"^$"/d > $commits.new 1.29 uniq $commits.new > $commits && rm $commits.* 1.30 - echo "Packages to cook: $(cat $commits | wc -l)" | log 1.31 + echo "Packages to cook: $pkgs" | log 1.32 separator | log_commits 1.33 echo "" 1.34 strip_blocked