*** empty log message ***
authorAleš Křenek <ljocha@ics.muni.cz>
Fri, 23 Mar 2007 13:07:28 +0000 (13:07 +0000)
committerAleš Křenek <ljocha@ics.muni.cz>
Fri, 23 Mar 2007 13:07:28 +0000 (13:07 +0000)
org.glite.lb/project/check_version.pl [new file with mode: 0644]
org.glite.lb/project/dependencies.properties

diff --git a/org.glite.lb/project/check_version.pl b/org.glite.lb/project/check_version.pl
new file mode 100644 (file)
index 0000000..a55f821
--- /dev/null
@@ -0,0 +1,36 @@
+#!/usr/bin/perl
+
+# check_version script to be used to compare client-interface and other modules versions
+# Usage:
+#   - set environment variables VERSION and VERSION_AHEAD of the module
+#   - run against ${stagedir}/include/glite/lb/interface_version.h
+# Example: 
+#    ./check_version.pl interface_version.h
+
+my $version = $ENV{VERSION};
+if ($version =~ /(\d+)\.\d+\.\d+/)  {
+       $version = $1;
+} else {
+       print "error: wrong version format ($version)\n";
+       exit 1;
+}
+
+my $ahead = $ENV{VERSION_AHEAD};
+if ($ahead =~ /(\d+)/) {
+       $ahead = $1;
+} else {
+       print "error: wrong version_ahead format ($ahead)\n";
+       exit 1;
+}
+
+my $iface;
+
+while (<>) {
+       /#define GLITE_LB_CLIENT_INTERFACE "(\d+)\.\d+\.\d+"/; 
+       $iface = $1; 
+}
+
+if ($iface + $ahead != $version) { 
+       print "error: Major version of the interface ($iface + $ahead ahead) DOES NOT match implementation ($version)\n" ;
+       exit 1;  
+} 
index e3188dc..510bcf7 100644 (file)
@@ -4,17 +4,17 @@
 ###################################################################
 
 org.glite.version                              = HEAD
-org.glite.lb.version                           = test_dagless_2
+org.glite.lb.version                           = HEAD
 
 # Component dependencies tag = do not remove this line =
-org.glite.lb.client-interface.version          = test_dagless_1
-org.glite.lb.ws-interface.version              = test_dagless_1
-org.glite.lb.common.version                    = test_dagless_1
-org.glite.lb.client.version                    = test_dagless_1
-org.glite.lb.server.version                    = test_dagless_2
-org.glite.lb.proxy.version                     = test_dagless_1
-org.glite.lb.server-bones.version              = test_dagless_1
-org.glite.lb.logger.version                    = test_dagless_1
-org.glite.lb.utils.version                     = test_dagless_1
+org.glite.lb.client-interface.version          = HEAD
+org.glite.lb.ws-interface.version              = HEAD
+org.glite.lb.common.version                    = HEAD
+org.glite.lb.client.version                    = HEAD
+org.glite.lb.server.version                    = HEAD
+org.glite.lb.proxy.version                     = HEAD
+org.glite.lb.server-bones.version              = HEAD
+org.glite.lb.logger.version                    = HEAD
+org.glite.lb.utils.version                     = HEAD
 
 ext.gsoap.version = 2.7.0f