Annotation of src/usr.bin/keynote/Makefile, Revision 1.8
1.8 ! angelos 1: # $OpenBSD$
1.1 angelos 2:
1.8 ! angelos 3: PROG= keynote
1.1 angelos 4:
1.8 ! angelos 5: BINOWN= root
! 6: BINGRP= bin
! 7: BINMODE= 555
! 8: BINDIR= /usr/bin
! 9: LDADD= -lkeynote -lm -lcrypto
! 10: MAN= keynote.1
! 11: CLEANFILES+= lex.kv.c z.tab.c z.tab.h
1.1 angelos 12:
1.8 ! angelos 13: CFLAGS+= -Wall -DCRYPTO -DHAVE_CONFIG_H -I. -I${.CURDIR}
! 14: LEXFLAGS2 = -Pkv -s -i
! 15: YACCFLAGS2 = -d -p kv -b z
1.1 angelos 16:
1.8 ! angelos 17: KEYNOTEDIST= lib/libkeynote
! 18: KEYNOTE_SRC= ${.CURDIR}/../../${KEYNOTEDIST}
1.1 angelos 19:
1.8 ! angelos 20: SRCS= keynote-sign.c keynote-keygen.c keynote-sigver.c keynote-verify.c \
! 21: keynote-main.c z.tab.c lex.kv.c
! 22:
! 23: z.tab.c: keynote-ver.y keynote.h header.h
! 24: $(YACC.y) $(YACCFLAGS2) ${KEYNOTE_SRC}/keynote-ver.y
! 25:
! 26: lex.kv.c: keynote-ver.l keynote.h header.h
! 27: $(LEX.l) $(LEXFLAGS2) ${KEYNOTE_SRC}/keynote-ver.l
! 28:
! 29: .PATH: ${KEYNOTE_SRC}
! 30:
! 31: .include<bsd.prog.mk>