Skip to content
Browse files

Added missing file required for tests

  • Loading branch information...
1 parent a822560 commit 03ccc7370354f423746ac6f57426b00858b8cc38 @ginatrapani committed
Showing with 38 additions and 0 deletions.
  1. +38 −0 GEN-VERSION-FILE
View
38 GEN-VERSION-FILE
@@ -0,0 +1,38 @@
+#!/bin/sh
+# Based on git's GIT-VERSION-GEN.
+
+VF=VERSION-FILE
+DEF_VER=v2.2
+
+LF='
+'
+
+if test -d .git -o -f .git &&
+ VN=$(git describe --abbrev=4 HEAD 2>/dev/null) &&
+ case "$VN" in
+ *$LF*) (exit 1) ;;
+ v[0-9]*)
+ git update-index -q --refresh
+ test -z "$(git diff-index --name-only HEAD --)" ||
+ VN="$VN-dirty" ;;
+ esac
+then
+ VN=$(echo "$VN" | sed -e 's/-/./g');
+else
+ VN="$DEF_VER"
+fi
+
+VN=$(expr "$VN" : v*'\(.*\)')
+
+if test -r $VF
+then
+ VC=$(sed -e 's/^VERSION=//' <$VF)
+else
+ VC=unset
+fi
+test "$VN" = "$VC" || {
+ echo >&2 "VERSION=$VN"
+ echo "VERSION=$VN" >$VF
+}
+
+

0 comments on commit 03ccc73

Please sign in to comment.
Something went wrong with that request. Please try again.