change build number calculation to be more accurate
[spider.git] / perl / DXLogPrint.pm
index 153f8f06e4941772729cba258bb968b979cede1a..ad0b1970017d639ae60f8e7c2e5aba1e10e2947a 100644 (file)
@@ -17,6 +17,12 @@ use Julian;
 
 use strict;
 
+use vars qw($VERSION $BRANCH);
+$VERSION = sprintf( "%d.%03d", q$Revision$ =~ /(\d+)\.(\d+)/ );
+$BRANCH = sprintf( "%d.%03d", q$Revision$ =~ /\d+\.\d+\.(\d+)\.(\d+)/ ) || 0;
+$main::build += $VERSION;
+$main::branch += $BRANCH;
+
 #
 # print some items from the log backwards in time
 #