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

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

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

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

all:	vilter-clamd.so

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

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

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