#	gSOAP 2 Makefile for Mac OSX by Robert van Engelen, Florida State Univerity
#	With suggested changes by Mike Helmick, helmick@cs.xu.edu
#	Requires Flex/Lex and Bison/Yacc
CC=gcc
CPP=g++
LIBS=/usr/lib/libl.a
COFLAGS=-O2
CWFLAGS=
CIFLAGS=
CMFLAGS=
CFLAGS= $(CWFLAGS) $(COFLAGS) $(CIFLAGS) $(CMFLAGS)
soapcpp2:	soapcpp2.h soapcpp2.tab.o symbol2.o error2.o lex.yy.o init2.o soapcpp2.o
		$(CC) symbol2.o error2.o soapcpp2.tab.o lex.yy.o init2.o soapcpp2.o $(LIBS) -o $@
soapcpp2.tab.c:	soapcpp2.y soapcpp2.h error2.h
		bison -d -v soapcpp2.y
lex.yy.c:	soapcpp2.tab.c soapcpp2.tab.h soapcpp2.l
		lex -l soapcpp2.l
.c.o:		soapcpp2.h soapcpp2.tab.h error2.h
		$(CC) $(CFLAGS) -DWITH_BISON -c $<
clean:		
		rm -f *.o
distclean:		
		rm -f soapcpp2 *.o lex.yy.* soapcpp2.tab.* y.tab.* *.output
