# Makefile,v 1.1 1994/01/28 17:22:21 franktor Exp

PROG	= server
OBJS	= server.o
SRCS	= server.c
# DEBUGMALLOC= /usr/lib/debug/malloc.o
# DEBUGLIB= -L/local/tmp/geirp/lib
CC	= gcc $(WARN)
CFLAGS	= -g
CPPFLAGS= -I../include $(ISODEINC) -I/local/include
LIBES	= $(DEBUGMALLOC) $(DEBUGLIB) -L../lib -L/local/lib -laddress -lsr -lsr_isode -lsr_tcpip -lsr -lisode -ltrip -llogger
#LIBES	= ../*.o ../isode/libsr_isode.a -lisode 
WARN	= -W -Wpointer-arith -Wcast-qual -Wswitch $$W
LD	= $(PURIFY) $(CC)

all:	$(PROG);

relink: unlink all

unlink:
	rm -f $(PROG)

clean:
	-rm -f $(PROG) *.[ao] #*# *~ core *.log a.out

$(PROG): $(OBJS)
	$(LD) $(CFLAGS) $(CPPFLAGS) -o $@ $(OBJS)  $(LIBES)

install: $(PROG)
	cp $(PROG) $(DESTDIR)

server.o: server.c

depend:
	makedepend -s "# DO NOT DELETE" -- $(CPPFLAGS) -- $(SRCS)

.c.o:
	$(CC) $(CFLAGS) $(CPPFLAGS) -c $<

# DO NOT DELETE THIS LINE -- make depend depends on it.

server.o: /usr/include/stdio.h ../include/sr-api.h /usr/include/sys/types.h
server.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.h
server.o: /usr/include/sys/time.h /usr/include/sys/time.h
server.o: ../include/sr-general.h ../include/ansidef.h ../include/sr-logger.h
server.o: ../include/sr-oid.h ../include/sr-address.h ../include/sr-util.h
server.o: ../include/sr-parser.h /usr/include/ctype.h /usr/include/string.h
server.o: ../include/trip.h /usr/include/strings.h
