Make.proto
branchjv
changeset 17715 8a84885551df
parent 17714 0d64723fe7f5
child 17716 3ddc5658b4e0
--- a/Make.proto	Wed Jun 17 12:47:57 2009 +0100
+++ b/Make.proto	Wed Jun 17 17:28:19 2009 +0100
@@ -74,7 +74,12 @@
 installAux::
 
 # add more preMake actions here
-preMake::
+preMake:: update_svn_revision
+
+update_svn_revision:
+	sed -i -e \
+		's/"\$$SVN\-Revision:".*"\$$"/"\$$SVN-Revision:"$(shell svn info . | grep Revision | sed -e 's/^Revision: //g')"\$$"/g' \
+		$(subst /,_,$(subst :,_,$(PACKAGE))).st
 
 # add more postMake actions here
 postMake:: cleanjunk