1 CONTRIBDIR= ${.CURDIR}/../../contrib/flex
2 .PATH: ${CONTRIBDIR}/src
3 .PATH: ${CONTRIBDIR}/doc
11 LINKS+= ${BINDIR}/flex ${BINDIR}/lex
12 LINKS+= ${BINDIR}/flex ${BINDIR}/lex++
13 LINKS+= ${BINDIR}/flex ${BINDIR}/flex++
16 MLINKS+= flex.1 lex++.1
17 MLINKS+= flex.1 flex++.1
23 CFLAGS+= -I${CONTRIBDIR}/src -I${.OBJDIR} -I${.CURDIR}
24 CFLAGS+= -DHAVE_CONFIG_H
28 # verbatim from vendor makefile
51 SRCS= ${flex_SOURCES} skel.c
53 skel.c: flex.skl mkskel.sh flexint.h tables_shared.h
54 sh ${CONTRIBDIR}/src/mkskel.sh \
55 ${CONTRIBDIR}/src m4 ${VMAJ}.${VMIN}.${VPT} > skel.c
62 .include <bsd.prog.mk>