Get type info from JobProvenanceTypes.wsdl (still not really correct)
authorZdeněk Salvet <salvet@ics.muni.cz>
Wed, 1 Dec 2004 17:30:43 +0000 (17:30 +0000)
committerZdeněk Salvet <salvet@ics.muni.cz>
Wed, 1 Dec 2004 17:30:43 +0000 (17:30 +0000)
org.glite.jp.primary/Makefile

index 94e6663..4a7276a 100644 (file)
@@ -54,8 +54,8 @@ SRCS:= simple_server.c soap_ops.c \
        feed.c tags.c\
        is_client.c \
        ${ps_prefix}ServerLib.c \
-       ${is_prefix}ClientLib.c \
-       env_C.c
+       ${is_prefix}ClientLib.c jpps_C.c
+#      env_C.c
 
 EXA_SRCS:=jpps-test.c ${ps_prefix}C.c ${ps_prefix}Client.c
 
@@ -88,6 +88,9 @@ ${is_prefix}ClientLib.c ${is_prefix}H.h: JobProvenanceIS.xh
 
 env_C.c env_Server.c:
        touch env.xh
+       cp  ${jpproject}/JobProvenanceTypes.wsdl .
+       ${gsoap_prefix}/bin/wsdl2h  -t ${top_srcdir}/src/typemap.dat -c -o env.xh JobProvenanceTypes.wsdl
+       rm -f JobProvenanceTypes.wsdl
        ${gsoap_prefix}/bin/soapcpp2 -w -c -p env_ env.xh
 
 #$(SOAP_PREFIX)H.h $(SOAP_PREFIX)C.c: LB.xh