CC=	gcc -g -Wall -D_REENTRANT
CFLAGS=	-I/usr/local/BerkeleyDB.4.1/include
LIBS=	-lbsdmalloc -lresolv -lsocket -lnsl -lpthread \
	-L/usr/local/BerkeleyDB.4.1/lib -ldb
PROG=	slowmilter
OBJS=	readconf.o mx.o util.o database.o header.o test.o milter.o
SRCS=	readconf.c mx.c util.c database.c header.c test.c milter.c

$(PROG): $(OBJS)
	$(CC) -o $(PROG) $(OBJS) -lmilter $(LIBS)

clean:
	rm -f *.o a.out core $(PROG)
	rm -rf release

test:
	cd tests; $(MAKE) test

readconf.o:	slow.h