#
CC=gcc
DEFINES=-DHAVE_FORK -DHAVE_SNPRINTF -DHAVE_UNISTD -DUNIX -DOS="\"UNIX\""
CFLAGS=$(DEFINES) -Wall 
SRCS=binkd.c readcfg.c tools.c ftnaddr.c ftnq.c client.c server.c protocol.c bsy.c inbound.c branch.c breaksig.c ftndom.c ftnnode.c unix/Rename.c
OBJS=binkd.o readcfg.o tools.o ftnaddr.o ftnq.o client.o server.o protocol.o bsy.o inbound.o branch.o breaksig.o ftndom.o ftnnode.o Rename.o

all: binkd

.c.o:
	$(CC) -c $(CFLAGS) $*.c

binkd: $(OBJS)
	$(CC) $(CFLAGS) -o binkd $(OBJS)

install: all clean

clean:
	rm -f *.[bo] *.BAK *.core *.obj *.err *~ core

depend Makefile.dep:   Makefile
	  $(CC) -MM $(CFLAGS) $(SRCS) $(SYS) | \
	      awk '{ if ($$1 != prev) { if (rec != "") print rec; \
		  rec = $$0; prev = $$1; } \
		  else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
		  else rec = rec " " $$2 } } \
		  END { print rec }' | tee Makefile.dep

Rename.o:
	$(CC) -c $(CFLAGS) unix/Rename.c

include Makefile.dep
