#!/bin/sh # Syntax: # $0 # # may be relative # is relative to src/build topdir top_srcdir="${1-.}" test -d "$top_srcdir" || { \ echo "Could not change to top_srcdir '$1'" >&2; \ exit 1; \ } version_stamp="${2-version-stamp}" # If GIT_DIR is set, use it. If not, try top_srcdir/.git. if test -n "$GIT_DIR"; then :; else GIT_DIR="$top_srcdir/.git"; export GIT_DIR fi if test -f "$top_srcdir/$version_stamp"; then # dist source tree cat "$top_srcdir/$version_stamp" | ${TR-tr} -d '\012' elif test -d "$GIT_DIR"; then # git source tree git_describe=`${GIT-git} describe 2>/dev/null || echo devel` echo "$git_describe" | ${SED-sed} 's/^v//;s/-/./;s/-g/-/' | ${TR-tr} -d '\012' else # ??? echo "devel" | ${TR-tr} -d '\012' fi