change build number calculation to be more accurate
[spider.git] / perl / DXM.pm
index fe1bca7db2af02b5e4c41bb8136c0fbe191108f3..bb6fb597d919e3ea6dff2d784af5c98033b2bc34 100644 (file)
 
 package DXM;
 
+use strict;
 use DXVars;
 use DXDebug;
 
 my $localfn = "$main::root/local/Messages";
 my $fn = "$main::root/perl/Messages";
 
+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;
+
+use vars qw(%msgs);
+
 sub msg
 {
        my $lang = shift;
@@ -57,3 +67,5 @@ sub init
 {
        load();
 }
+
+1;