# $Id: GNUmakefile,v 1.17 2006/11/12 12:19:49 mbalmer Exp $

LIB= 	vilter-spamd
SRCS=	vilter-spamd.c parse.y scan.l
OBJS=	vilter-spamd.o parse.o scan.o

CFLAGS+=	-O2 -Wall -pipe -I../../include -I../../compat/include
YFLAGS=		-d -p spamd
LFLAGS=		-Pspamd

LIBDIR=	/usr/local/lib/smtp-vilter

all:	vilter-spamd.so

vilter-spamd.so:	${OBJS}
	${CC} -shared -o vilter-spamd.so ${OBJS} ${LDFLAGS}

install: vilter-spamd.so
	-test ! -d ${LIBDIR} && mkdir ${LIBDIR}
	install -o root -m 0755 vilter-spamd.so \
		${LIBDIR}/vilter-spamd.so

clean:
	rm -f *.o *.a y.tab.h core *.so
