change build number calculation to be more accurate
[spider.git] / perl / DXDupe.pm
index 3dd245b2122497dd7c3986088933cd8f0ea41e41..5a01bee99a6acdfa1e6e39c204e623a2d1c46ba4 100644 (file)
@@ -19,6 +19,12 @@ $default = 48*24*60*60;
 $lasttime = 0;
 $fn = "$main::data/dupefile";
 
+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 init
 {
        $dbm = tie (%d, 'DB_File', $fn) or confess "can't open dupe file: $fn ($!)";