TCPLIB = . CC = g++ LIB = #-lsocket -lnsl # uncomment the line if solaris G = -g INCL = SERVO = webserver.o readln.o tcplib.o send_eof.o CgiEnv.o CLINO = webclient.o readln.o tcplib.o send_eof.o all: webserver webclient webserver: $(SERVO) $(CC) -o webserver $(SERVO) $(LIB) webclient: $(CLINO) $(CC) -o webclient $(CLINO) $(LIB) webserver.o: webserver.cc $(CC) $G -c webserver.cc webclient.o: webclient.cc $(CC) $G -c webclient.cc readln.o: readln.cc $(CC) $G -c readln.cc send_eof.o: send_eof.cc $(CC) $G -c send_eof.cc tcplib.o: tcplib.cc tcplib.h $(CC) $G -c tcplib.cc CgiEnv.o: CgiEnv.cc CgiEnv.h $(CC) $G -c CgiEnv.cc clean: /bin/rm -f *.o core realclean: /bin/rm -f *.o core webserver webclient *~