--- /dev/null
+#!/bin/bash
+
+FALLBACK="0.10-svn"
+
+if [[ $# -eq 0 ]]; then
+ DIR=.
+else
+ DIR=$1
+fi
+
+if [[ -f version.h ]]; then
+ REV_OLD=$(cat version.h | cut -d" " -f3)
+else
+ REV_OLD=""
+fi
+
+if [[ -x "$(which svnversion 2>/dev/null)" && -d "${DIR}/.svn" ]] ; then
+ REV=\"$(svnversion -n ${DIR})\"
+else
+ REV=${FALLBACK}
+fi
+
+if [[ ${REV_OLD} != ${REV} ]]; then
+ echo "Building new version.h"
+ echo "#define VERSION_STRING "${REV}"" > version.h
+fi
+
+