1c6063d0dSWarner Losh.include <src.opts.mk> 23a92d97fSJulio Merino 3a35f04fbSWarner LoshBYACC_SRC= ${SRCTOP}/contrib/byacc 4b63940c1SDavid E. O'Brien.PATH: ${BYACC_SRC} 598e903e7SBaptiste Daroussin 6*f947f58cSLexi WinterPACKAGE= toolchain 79b50d902SRodney W. GrimesPROG= yacc 80c8de5b0SBaptiste DaroussinSRCS= closure.c error.c graph.c lalr.c lr0.c main.c mkpar.c mstring.c output.c \ 90c8de5b0SBaptiste Daroussin reader.c yaccpar.c symtab.c verbose.c warshall.c 1098e903e7SBaptiste Daroussin 11b53bb29fSJung-uk KimCFLAGS+= -DHAVE_CONFIG_H -I${.CURDIR} 12b53bb29fSJung-uk KimCFLAGS+= -DMAXTABLE=INT_MAX 1398e903e7SBaptiste Daroussin 14b63940c1SDavid E. O'BrienYYPATCH!= cat ${BYACC_SRC}/VERSION 15b63940c1SDavid E. O'BrienCFLAGS+= -DYYPATCH=${YYPATCH} 16b63940c1SDavid E. O'Brien 17b9ad8c86SRuslan ErmilovLINKS= ${BINDIR}/yacc ${BINDIR}/byacc 18b9ad8c86SRuslan ErmilovMLINKS= yacc.1 byacc.1 199b50d902SRodney W. Grimes 20d511b20aSEnji CooperHAS_TESTS= 214b330699SEnji CooperSUBDIR.${MK_TESTS}+= tests 223a92d97fSJulio Merino 239b50d902SRodney W. Grimes.include <bsd.prog.mk> 24