From: Daniel Martí Date: Tue, 31 Dec 2013 09:18:04 +0000 (+0100) Subject: Small bash tweaks to fd-commit X-Git-Tag: 0.1~23^2~49 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=6b3dac7411d91d53d8b37317400450aace74e77a;p=fdroidserver.git Small bash tweaks to fd-commit --- diff --git a/fd-commit b/fd-commit index a4e12113..2596e9ae 100755 --- a/fd-commit +++ b/fd-commit @@ -41,11 +41,7 @@ while read line; do $found || continue fi - if [ -d metadata/$id ]; then - extra=metadata/$id - else - extra= - fi + [ -d metadata/$id ] && extra=metadata/$id || extra= name= autoname= while read l; do @@ -64,10 +60,10 @@ while read line; do fullname="$id" fi - newbuild=0 + newbuild=false while read l; do if [[ "$l" == "+Build:"* ]]; then - newbuild=1 + newbuild=true build=${l#*:} version=${build%%,*} build=${build#*,} @@ -75,10 +71,10 @@ while read line; do fi done < <(git diff HEAD -- "$file") - if [ $newbuild -eq 0 ]; then - message="$fullname:" - else + if $newbuild ; then message="Update $fullname to $version ($vercode)" + else + message="$fullname:" fi commands+=("git commit -m '$message' -e -v -- $file $extra")