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

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

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

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

all:	vilter-attachment.so

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

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

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