$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
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#*,}
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")