version 1.8, 1999/10/01 01:53:39 |
version 1.9, 2001/07/20 20:05:58 |
|
|
# $OpenBSD$ |
# $OpenBSD$ |
|
|
PROG= keynote |
PROG= keynote |
|
SRCS= keynote-sign.c keynote-keygen.c keynote-sigver.c keynote-verify.c \ |
BINOWN= root |
keynote-main.c z.tab.c lex.kv.c |
BINGRP= bin |
CFLAGS+= -Wall -DCRYPTO -DHAVE_CONFIG_H -I. -I${.CURDIR} |
BINMODE= 555 |
LEXFLAGS2= -Pkv -s -i |
BINDIR= /usr/bin |
YACCFLAGS2= -d -p kv -b z |
LDADD= -lkeynote -lm -lcrypto |
LDADD= -lkeynote -lm -lcrypto |
MAN= keynote.1 |
|
CLEANFILES+= lex.kv.c z.tab.c z.tab.h |
CLEANFILES+= lex.kv.c z.tab.c z.tab.h |
|
MAN= keynote.1 |
|
|
CFLAGS+= -Wall -DCRYPTO -DHAVE_CONFIG_H -I. -I${.CURDIR} |
.PATH: ${.CURDIR}/../../lib/libkeynote |
LEXFLAGS2 = -Pkv -s -i |
|
YACCFLAGS2 = -d -p kv -b z |
|
|
|
KEYNOTEDIST= lib/libkeynote |
z.tab.c: keynote-ver.y |
KEYNOTE_SRC= ${.CURDIR}/../../${KEYNOTEDIST} |
$(YACC.y) $(YACCFLAGS2) $> |
|
|
SRCS= keynote-sign.c keynote-keygen.c keynote-sigver.c keynote-verify.c \ |
lex.kv.c: keynote-ver.l |
keynote-main.c z.tab.c lex.kv.c |
$(LEX.l) $(LEXFLAGS2) $> |
|
|
z.tab.c: keynote-ver.y keynote.h header.h |
|
$(YACC.y) $(YACCFLAGS2) ${KEYNOTE_SRC}/keynote-ver.y |
|
|
|
lex.kv.c: keynote-ver.l keynote.h header.h |
|
$(LEX.l) $(LEXFLAGS2) ${KEYNOTE_SRC}/keynote-ver.l |
|
|
|
.PATH: ${KEYNOTE_SRC} |
|
|
|
.include<bsd.prog.mk> |
.include<bsd.prog.mk> |