#!/bin/sh extract_svn_version() { if [ -d "$1"/.svn ] then svnversion -n "$1" elif [ -d "$1"/.git/svn ] then cd "$1" || exit 1 git svn info . | grep '^Revision' | cut -d ' ' -f2 | tr -d '\n' else echo "unknown" fi } srcdir="${1:-.}" if [ -e "$srcdir"/include/vgversion_dist.h ] then cp "$srcdir"/include/vgversion_dist.h include/vgversion.h.tmp else cat > include/vgversion.h.tmp <