- GSPLUGIN_VERSION_CHECKING environment variable could switch the runtime gsoap
authorJiří Škrábal <nykolas@ics.muni.cz>
Tue, 26 Apr 2005 10:29:46 +0000 (10:29 +0000)
committerJiří Škrábal <nykolas@ics.muni.cz>
Tue, 26 Apr 2005 10:29:46 +0000 (10:29 +0000)
  version checking on/off

org.glite.security.gsoap-plugin/Makefile
org.glite.security.gsoap-plugin/src/glite_gsplugin.c

index 089c348..e1caf26 100644 (file)
@@ -20,7 +20,8 @@ CC=gcc
 -include Makefile.inc
 -include ../Makefile.inc
 
-GSPLUGIN_DEBUG:=
+GSPLUGIN_DEBUG?=no
+GSPLUGIN_VERSION_CHECKING?=yes
 
 version_info=-version-info `echo ${version} | cut -d. -f1,2 | tr . :`
 
@@ -35,6 +36,10 @@ else
        DEBUG:=-g -O0 -Wall
 endif
 
+ifeq ($(GSPLUGIN_VERSION_CHECKING),yes)
+       DEBUG:=${DEBUG} -DCHECK_GSOAP_VERSION
+endif
+
 CFLAGS:= ${DEBUG} \
        -DVERSION=\"${version}\" \
        -I${top_srcdir}/src -I${top_srcdir}/interface -I. \
index bcda7d6..17cacc5 100644 (file)
@@ -204,7 +204,7 @@ glite_gsplugin_connect(
 
 
        pdprintf(("GSLITE_GSPLUGIN: glite_gsplugin_connect()\n"));
-#if GSOAP_VERSION <= 20700
+#if defined(CHECK_GSOAP_VERSION) && GSOAP_VERSION <= 20700
        if (   GSOAP_VERSION < 20700
                || (GSOAP_VERSION == 20700
                        && (strlen(GSOAP_MIN_VERSION) < 1 || GSOAP_MIN_VERSION[1] < 'e')) ) {