1# $OpenBSD: bsd.sys.mk,v 1.7 1996/05/22 12:20:05 deraadt Exp $ 2# $NetBSD: bsd.sys.mk,v 1.2 1995/12/13 01:25:07 cgd Exp $ 3# 4# Overrides used for OpenBSD source tree builds. 5 6#CFLAGS+= -Werror 7 8.if defined(DESTDIR) 9CPPFLAGS+= -nostdinc -idirafter ${DESTDIR}/usr/include 10.endif 11 12.if defined(PARALLEL) 13# Lex 14.l: 15 ${LEX.l} -o${.TARGET:R}.yy.c ${.IMPSRC} 16 ${LINK.c} -o ${.TARGET} ${.TARGET:R}.yy.c ${LDLIBS} -ll 17 rm -f ${.TARGET:R}.yy.c 18.l.c: 19 ${LEX.l} -o${.TARGET} ${.IMPSRC} 20.l.o: 21 ${LEX.l} -o${.TARGET:R}.yy.c ${.IMPSRC} 22 ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.yy.c 23 rm -f ${.TARGET:R}.yy.c 24 25# Yacc 26.y: 27 ${YACC.y} -b ${.TARGET:R} ${.IMPSRC} 28 ${LINK.c} -o ${.TARGET} ${.TARGET:R}.tab.c ${LDLIBS} 29 rm -f ${.TARGET:R}.tab.c 30.y.c: 31 ${YACC.y} -b ${.TARGET:R} ${.IMPSRC} 32 mv ${.TARGET:R}.tab.c ${.TARGET} 33.y.o: 34 ${YACC.y} -b ${.TARGET:R} ${.IMPSRC} 35 ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.tab.c 36 rm -f ${.TARGET:R}.tab.c 37.endif 38