A couple more mkgitver tweaks
authorWayne Davison <wayne@opencoder.net>
Mon, 3 Aug 2020 17:23:43 +0000 (10:23 -0700)
committerWayne Davison <wayne@opencoder.net>
Mon, 3 Aug 2020 17:23:43 +0000 (10:23 -0700)
- Support git worktree checkouts (has non-dir .git)
- Use --always for someone who may be missing a tag.

mkgitver

index 113cb64ae41b0f3477faa3838b09d81d1b5d73a7..309beda797e8370b3398a8556c7b152e01d59f7d 100755 (executable)
--- a/mkgitver
+++ b/mkgitver
@@ -2,8 +2,8 @@
 
 srcdir=`dirname $0`
 
-if test -d "$srcdir/.git"; then
-    gitver=\"`git describe --abbrev=8`\" || exit 1
+if test -e "$srcdir/.git"; then
+    gitver=\"`git describe --abbrev=8 --always`\" || exit 1
 else
     gitver=RSYNC_VERSION
 fi