~ifolder-dev/simias/trunk-packaging

« back to all changes in this revision

Viewing changes to tools/gsoap/macosx-2.7/wsdl/.svn/text-base/MakefileSolaris.svn-base

  • Committer: Jorge O. Castro
  • Date: 2007-12-03 06:56:46 UTC
  • Revision ID: jorge@ubuntu.com-20071203065646-mupcnjcwgm5mnhyt
* Remove a bunch of .svn directories we no longer need.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
GSOAP=../soapcpp2
2
 
SOAPH=../stdsoap2.h
3
 
SOAPC=../stdsoap2.c
4
 
SOAPCPP=../stdsoap2.cpp
5
 
CC=gcc
6
 
CPP=g++
7
 
LIBS=-lxnet -lnsl -lsocket
8
 
COFLAGS=-O1
9
 
CWFLAGS=-Wall
10
 
CIFLAGS=-I..
11
 
CMFLAGS=
12
 
CFLAGS= $(CWFLAGS) $(COFLAGS) $(CIFLAGS) $(CMFLAGS)
13
 
wsdl2h:         wsdlC.o wsdl.o schema.o soap.o types.o service.o wsdl2h.cpp $(SOAPCPP)
14
 
                $(CPP) -s $(CFLAGS) -o wsdl2h wsdl2h.cpp wsdlC.o wsdl.o schema.o soap.o types.o service.o $(SOAPCPP) $(LIBS)
15
 
                cp -f wsdl2h ..
16
 
wsdlC.o:        schema.h soap.h mime.h dime.h http.h wsdl.h includes.h imports.h
17
 
                $(GSOAP) -ipwsdl wsdl.h
18
 
                $(CPP) -c $(CFLAGS) wsdlC.cpp
19
 
types.o:        types.h types.cpp
20
 
                $(CPP) -c $(CFLAGS) types.cpp
21
 
service.o:      types.h service.h service.cpp
22
 
                $(CPP) -c $(CFLAGS) service.cpp
23
 
wsdl.o:         wsdl.h wsdl.cpp includes.h imports.h
24
 
                $(CPP) -c $(CFLAGS) wsdl.cpp
25
 
schema.o:       schema.h schema.cpp includes.h imports.h
26
 
                $(CPP) -c $(CFLAGS) schema.cpp
27
 
soap.o:         soap.h soap.cpp includes.h imports.h
28
 
                $(CPP) -c $(CFLAGS) soap.cpp
29
 
secure:
30
 
                touch wsdl2h.cpp
31
 
                make wsdl2h_secure
32
 
wsdl2h_secure:  wsdlC.o wsdl.o schema.o types.o service.o wsdl2h.cpp $(SOAPCPP)
33
 
                $(CPP) $(CFLAGS) -o wsdl2h wsdl2h.cpp wsdlC.o wsdl.o schema.o types.o service.o $(SOAPCPP) -lcrypto -lssl $(LIBS)
34
 
                cp -f wsdl2h ..
35
 
clean:          
36
 
                rm -f *.o wsdlH.h wsdlStub.h wsdlC.cpp wsdlClient.cpp wsdlServer.cpp wsdlClientLib.cpp wsdlServerLib.cpp
37
 
distclean:              
38
 
                rm -f *.o *.wsdl. *.xsd *.xml *.nsmap wsdl2h wsdlH.h wsdlStub.h wsdlC.cpp wsdlClient.cpp wsdlServer.cpp wsdlClientLib.cpp wsdlServerLib.cpp