#!/bin/sh # Extract revision number from file used by daily tarball snapshots # or from "git describe" output git_revision=$(cat snapshot_version 2> /dev/null) test $git_revision || test ! -d .git || \ git_revision=`git describe --match "v[0-9]*" --always` git_revision=$(expr "$git_revision" : v*'\(.*\)') test $git_revision || git_revision=UNKNOWN # releases extract the version number from the VERSION file version=$(cat VERSION 2> /dev/null) test $version || version=$git_revision echo $version