Make.proto
branchjv
changeset 17838 d321a40afe36
parent 17834 04ff72c5039a
child 17841 7abcc4aef871
--- a/Make.proto	Thu May 05 13:37:48 2011 +0100
+++ b/Make.proto	Sat May 07 14:12:06 2011 +0100
@@ -1,4 +1,4 @@
-# $Header: /var/local/cvs/stx/libbasic/Make.proto,v 1.236 2011-02-09 10:45:55 cg Exp $
+# $Header$
 #
 # DO NOT EDIT
 # automagically generated from the projectDefinition: stx_libbasic.
@@ -68,8 +68,11 @@
 
 
 update-svn-revision:
-	sed -i -e "s/\"\$$SVN\-Revision:\".*\"\$$\"/\"\$$SVN-Revision:\"'$(shell svnversion -n)'\"\$$\"/g" \
-		stx_libbasic.st
+	if [ ! -r .svnversion -o "$(shell svnversion -n)" != "$(shell cat .svnversion)" ]; then \
+		svnversion -n > .svnversion; \
+		sed -i -e "s/\"\$$SVN\-Revision:\".*\"\$$\"/\"\$$SVN-Revision:\"'$(shell svnversion -n)'\"\$$\"/g" \
+			stx_libbasic.st; \
+	fi
 .PHONY: update-svn-revision
 
 
@@ -394,5 +397,3 @@
 
 # ENDMAKEDEPEND --- do not remove this line
 
-
-