change build number calculation to be more accurate
[spider.git] / perl / QRZ.pm
index 9723229abdf51b4867350cbb3b715b4f62c9d509..f04181a1304908956e5124c9435d380bee58e837 100644 (file)
@@ -9,6 +9,13 @@ use Data::Dumper;
 
 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;
+
 sub new
 {
     my $pkg = shift;