Changeset View
Changeset View
Standalone View
Standalone View
usr.bin/yacc/Makefile.inc
- This file was copied from usr.bin/yacc/Makefile.
# @(#)Makefile 5.3 (Berkeley) 5/12/90 | |||||
# $FreeBSD$ | # $FreeBSD$ | ||||
.include <src.opts.mk> | |||||
BYACC_SRC= ${SRCTOP}/contrib/byacc | BYACC_SRC= ${SRCTOP}/contrib/byacc | ||||
.PATH: ${BYACC_SRC} | .PATH: ${BYACC_SRC} | ||||
PROG= yacc | |||||
SRCS= closure.c error.c graph.c lalr.c lr0.c main.c mkpar.c mstring.c output.c \ | SRCS= closure.c error.c graph.c lalr.c lr0.c main.c mkpar.c mstring.c output.c \ | ||||
reader.c yaccpar.c symtab.c verbose.c warshall.c | reader.c symtab.c verbose.c warshall.c | ||||
CFLAGS+= -DHAVE_FCNTL_H=1 \ | CFLAGS+= -DHAVE_FCNTL_H=1 \ | ||||
-DHAVE_MKSTEMP=1 \ | -DHAVE_MKSTEMP=1 \ | ||||
-DMAXTABLE=INT_MAX \ | -DMAXTABLE=INT_MAX \ | ||||
-DMIXEDCASE_FILENAMES=1 | -DMIXEDCASE_FILENAMES=1 | ||||
YYPATCH!= cat ${BYACC_SRC}/VERSION | YYPATCH!= cat ${BYACC_SRC}/VERSION | ||||
CFLAGS+= -DYYPATCH=${YYPATCH} | CFLAGS+= -DYYPATCH=${YYPATCH} | ||||
LINKS= ${BINDIR}/yacc ${BINDIR}/byacc | |||||
MLINKS= yacc.1 byacc.1 | |||||
HAS_TESTS= | |||||
SUBDIR.${MK_TESTS}+= tests | |||||
.include <bsd.prog.mk> |