=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/share/mk/bsd.sys.mk,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- src/share/mk/bsd.sys.mk 2000/07/06 23:12:41 1.8 +++ src/share/mk/bsd.sys.mk 2006/05/27 23:01:21 1.9 @@ -1,4 +1,4 @@ -# $OpenBSD: bsd.sys.mk,v 1.8 2000/07/06 23:12:41 millert Exp $ +# $OpenBSD: bsd.sys.mk,v 1.9 2006/05/27 23:01:21 deraadt Exp $ # $NetBSD: bsd.sys.mk,v 1.2 1995/12/13 01:25:07 cgd Exp $ # # Overrides used for OpenBSD source tree builds. @@ -22,6 +22,11 @@ ${LEX.l} -o${.TARGET:R}.yy.c ${.IMPSRC} ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.yy.c rm -f ${.TARGET:R}.yy.c +.l.ln: + ${LEX.l} ${.IMPSRC} + mv lex.yy.c ${.TARGET:R}.c + ${LINT} ${LINTFLAGS} ${LDFLAGS:M-L*} -i ${.TARGET:R}.c + rm -f ${.TARGET:R}.c # Yacc .y: @@ -35,4 +40,9 @@ ${YACC.y} -b ${.TARGET:R} ${.IMPSRC} ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.tab.c rm -f ${.TARGET:R}.tab.c +.y.ln: + ${YACC.y} ${.IMPSRC} + mv y.tab.c ${.TARGET:R}.c + ${LINT} ${LINTFLAGS} ${LDFLAGS:M-L*} ${.TARGET:R}.c + rm -f ${.TARGET:R}.c .endif