1# $OpenBSD: Makefile,v 1.14 2017/07/09 21:23:19 espie Exp $ 2 3PROG= keynote 4SRCS= keynote-sign.c keynote-keygen.c keynote-sigver.c keynote-verify.c \ 5 keynote-main.c z.tab.c lex.kv.c 6CFLAGS+= -Wall -I. -I${.CURDIR} -I${.CURDIR}/../../lib/libkeynote 7LEXFLAGS= -Pkv -s -i 8YACCFLAGS= -d -p kv -b z 9DPADD= ${LIBKEYNOTE} ${LIBM} ${LIBCRYPTO} 10LDADD= -lkeynote -lm -lcrypto 11CLEANFILES+= lex.kv.c z.tab.c z.tab.h 12 13.PATH: ${.CURDIR}/../../lib/libkeynote 14 15z.tab.c: keynote-ver.y 16 $(YACC.y) $(YACCFLAGS) ${.ALLSRC} 17 18lex.kv.c: keynote-ver.l 19 $(LEX.l) $(LEXFLAGS) ${.ALLSRC} 20 21.include <bsd.prog.mk> 22