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

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

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

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

all:	vilter-regex.so

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

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

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