From 6b3dac7411d91d53d8b37317400450aace74e77a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Tue, 31 Dec 2013 10:18:04 +0100 Subject: [PATCH] Small bash tweaks to fd-commit --- fd-commit | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) 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")