From 39a5128f74002b2b5a4dae3b1c513817625addc5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20K=C5=99enek?= Date: Fri, 23 Mar 2007 13:07:28 +0000 Subject: [PATCH] *** empty log message *** --- org.glite.lb/project/check_version.pl | 36 ++++++++++++++++++++++++++++ org.glite.lb/project/dependencies.properties | 20 ++++++++-------- 2 files changed, 46 insertions(+), 10 deletions(-) create mode 100644 org.glite.lb/project/check_version.pl diff --git a/org.glite.lb/project/check_version.pl b/org.glite.lb/project/check_version.pl new file mode 100644 index 0000000..a55f821 --- /dev/null +++ b/org.glite.lb/project/check_version.pl @@ -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; +} diff --git a/org.glite.lb/project/dependencies.properties b/org.glite.lb/project/dependencies.properties index e3188dc..510bcf7 100644 --- a/org.glite.lb/project/dependencies.properties +++ b/org.glite.lb/project/dependencies.properties @@ -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 -- 1.8.2.3