X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Ftint2;a=blobdiff_plain;f=get_svnrev.sh;h=06a48cecb6c1a207f54b4e6a629bda3a9ed065d9;hp=b537a60ce03e08692114520e1ba17804763ff2c1;hb=HEAD;hpb=812ca353dcfac80eb7d5633ea3ec2c6d418fc51d diff --git a/get_svnrev.sh b/get_svnrev.sh index b537a60..06a48ce 100755 --- a/get_svnrev.sh +++ b/get_svnrev.sh @@ -1,28 +1,27 @@ -#!/bin/bash +#!/bin/sh -FALLBACK=\"0.10-svn\" +FALLBACK=\"0.11-svn\" -if [[ $# -eq 0 ]]; then +if [ $# -eq 0 ]; then DIR=. else DIR=$1 fi -if [[ -f version.h ]]; then +if [ -f version.h ]; then REV_OLD=$(cat version.h | cut -d" " -f3) else - REV_OLD="" + REV_OLD=\"\" fi -if [[ -x "$(which svnversion 2>/dev/null)" && -d "${DIR}/.svn" ]] ; then +if [ -x "$(which svnversion 2>/dev/null)" -a -d "${DIR}/.svn" ] ; then REV=\"$(svnversion -n ${DIR})\" else REV=${FALLBACK} fi -if [[ ${REV_OLD} != ${REV} ]]; then +if [ ${REV_OLD} != ${REV} ]; then echo "Building new version.h" + echo "Rev_old: ${REV_OLD} Rev: ${REV}" echo "#define VERSION_STRING ${REV}" > version.h fi - -