Merge pull request #4401 from Jalle19/fix-recording-thumbnail
[vuplus_xbmc] / gitrev.sh
index a1ade00..996e384 100755 (executable)
--- a/gitrev.sh
+++ b/gitrev.sh
@@ -1,14 +1,14 @@
 #!/bin/sh
 N=0
 R=""
-MAX=1
-while [[ $N -le $MAX && "x$R" == "x" ]]
+MAX=50
+while [ $N -le $MAX ] && [ "x$R" = "x" ]
 do
-  R=$(git log -1 --pretty=format:%b HEAD~$N | sed -e 's/.*@\([0-9]\+\) .*/\1/')
-  N=$[$N+1]
+  R=$(git log -1 --pretty=format:%b HEAD~$N | awk '$2 ~ /@([0-9]+)$/ {sub(".*@", "", $2); print $2}')
+  N=$(($N+1))
 done
-if [[ "x$R" != "x" ]]; then
-  if [[ $N > 1 ]]; then
+if [ "x$R" != "x" ]; then
+  if [ $N -gt 1 ]; then
     R=$R\+$((N-1))
   fi
   echo $R