diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2017-08-06 09:21:05 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2017-08-06 09:21:35 -0700 |
commit | cbc700208e3c6ad9fb12def32354e35d40bd8e2b (patch) | |
tree | 1c36ace871ffadcd217e066de306ceef735b20c5 /build-aux/git-version-gen | |
parent | 875d74694c560cb777eb81572fee5b7befb9c406 (diff) | |
download | gnulib-cbc700208e3c6ad9fb12def32354e35d40bd8e2b.tar.gz |
git-version-gen: port better to older Git
Work even if the hash contains more than 4 digits.
Diffstat (limited to 'build-aux/git-version-gen')
-rwxr-xr-x | build-aux/git-version-gen | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/build-aux/git-version-gen b/build-aux/git-version-gen index 6c054b4881..e6c329d10f 100755 --- a/build-aux/git-version-gen +++ b/build-aux/git-version-gen @@ -1,6 +1,6 @@ #!/bin/sh # Print a version string. -scriptversion=2017-08-06.05; # UTC +scriptversion=2017-08-06.16; # UTC # Copyright (C) 2007-2017 Free Software Foundation, Inc. # @@ -167,9 +167,9 @@ then # tag or the previous older version that did not? # Newer: v6.10-77-g0f8faeb # Older: v6.10-g0f8faeb - case $v in - *-*-g????) : git describe is okay three part flavor ;; - *-g????) + case ${v#-g*} in + *-*) : git describe is probably okay three part flavor ;; + *) : git describe is older two part flavor # Recreate the number of commits and rewrite such that the # result is the same as if we were using the newer version |