|
@@ -34,7 +34,9 @@ last=$(git log -1 --pretty=%s)
|
|
|
[[ ${last:0:6} == "commit" ]] || error "Incorrect last commit name \"$last\"!"
|
|
[[ ${last:0:6} == "commit" ]] || error "Incorrect last commit name \"$last\"!"
|
|
|
|
|
|
|
|
# Last commit number, also remove leading zeros
|
|
# Last commit number, also remove leading zeros
|
|
|
-lcn=${last:6:9} | sed 's/^0*//'
|
|
|
|
|
|
|
+lcn=${last:6:9}
|
|
|
|
|
+
|
|
|
|
|
+[[ $lcn -eq "000" ]] && lcn=0 || lcn=$(echo $lcn | sed 's/^0*//') # TODO: a cleaner sed
|
|
|
|
|
|
|
|
# Check if integer
|
|
# Check if integer
|
|
|
[[ $lcn =~ ^-?[0-9]+$ ]] || error "Incorrect last commit number \"$last\"!"
|
|
[[ $lcn =~ ^-?[0-9]+$ ]] || error "Incorrect last commit number \"$last\"!"
|