1# $OpenBSD: Makefile,v 1.43 2016/03/30 06:38:42 jmc Exp $ 2 3.include <bsd.own.mk> 4 5LIB= event 6SRCS= buffer.c evbuffer.c event.c event_tagging.c evutil.c kqueue.c \ 7 log.c poll.c select.c signal.c 8HDRS= event.h evutil.h 9MAN= event.3 evbuffer_new.3 10 11CFLAGS+= -I${.CURDIR} -DNDEBUG 12 13# use more warnings than defined in bsd.own.mk 14CDIAGFLAGS+= -Wbad-function-cast 15CDIAGFLAGS+= -Wcast-align 16CDIAGFLAGS+= -Wcast-qual 17CDIAGFLAGS+= -Wextra 18CDIAGFLAGS+= -Wmissing-declarations 19CDIAGFLAGS+= -Wuninitialized 20CDIAGFLAGS+= -Wno-unused-parameter 21 22includes: 23 @cd ${.CURDIR}; for i in ${HDRS}; do \ 24 cmp -s $$i ${DESTDIR}/usr/include/$$i || \ 25 ${INSTALL} ${INSTALL_COPY} -m 444 -o $(BINOWN) -g $(BINGRP) $$i \ 26 ${DESTDIR}/usr/include; done 27 28.include <bsd.lib.mk> 29