From 8a9b426c9502a13064decbc10b57a91a9c06866a Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 25 Jan 2007 11:39:30 +0000 Subject: try somewhat harder to find the actual svn rev git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12110 a1c6a512-1295-4272-9138-f99709370657 --- tools/svnversion.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tools/svnversion.sh b/tools/svnversion.sh index 5e96bf925c..bbe1c0eb66 100755 --- a/tools/svnversion.sh +++ b/tools/svnversion.sh @@ -16,7 +16,15 @@ if [ -r $TOP/$VERSIONFILE ]; then SVNVER=`cat $TOP/$VERSIONFILE`; else if [ `which svnversion 2>/dev/null` ]; then SVNVER=r`svnversion $1`; if [ $SVNVER = "rexported" ]; then - SVNVER=unknown; + # try getting it from a subdir to test if perhaps they are symlinked + # from the root + SVNALT=`svnversion $1/tools` + if [ $SVNALT != exported ]; then + # yeah, it is there so we use this + SVNVER="r$SVNALT" + else + SVNVER=unknown; + fi fi else SVNVER="unknown"; fi fi -- cgit v1.2.3