Make.proto improved jv
authorJan Vrany <jan.vrany@fit.cvut.cz>
Sun, 27 Nov 2011 22:36:02 +0000
branchjv
changeset 17904 b4dc2d8358f9
parent 17903 a0d8c882ed65
child 17905 01e234298fda
Make.proto improved
Make.proto
--- a/Make.proto	Sun Nov 27 21:35:08 2011 +0000
+++ b/Make.proto	Sun Nov 27 22:36:02 2011 +0000
@@ -69,9 +69,12 @@
 
 update-svn-revision:
 	if [ -d .svn ]; then \
-		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" \
+		rev=$(shell svnversion -n); \
+		if [ ! -r .svnversion -o "$$rev" != "$$(cat .svnversion)" ]; then \
+			echo -n $$rev > .svnversion; \
+			rev2=$$(printf "%15s" \'$$rev\'); \
+			echo "$$rev2"; \
+			sed -i -e "s/\"\$$SVN\-Revision:\".*\"\$$\"/\"\$$SVN-Revision:\"$$rev2\"\$$\"/g" \
 				stx_libbasic.st; \
 		fi \
 	fi