Annotation of src/share/mk/bsd.sys.mk, Revision 1.5
1.5 ! mickey 1: # $OpenBSD$
! 2: # $NetBSD: bsd.sys.mk,v 1.2 1995/12/13 01:25:07 cgd Exp $
1.2 deraadt 3: # Overrides used for NetBSD source tree builds.
4:
1.3 deraadt 5: #CFLAGS+= -Werror
1.1 deraadt 6:
7: .if defined(PARALLEL)
8: # Lex
9: .l:
10: ${LEX.l} -o${.TARGET:R}.yy.c ${.IMPSRC}
11: ${LINK.c} -o ${.TARGET} ${.TARGET:R}.yy.c ${LDLIBS} -ll
12: rm -f ${.TARGET:R}.yy.c
13: .l.c:
14: ${LEX.l} -o${.TARGET} ${.IMPSRC}
15: .l.o:
16: ${LEX.l} -o${.TARGET:R}.yy.c ${.IMPSRC}
17: ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.yy.c
18: rm -f ${.TARGET:R}.yy.c
19:
20: # Yacc
21: .y:
22: ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
23: ${LINK.c} -o ${.TARGET} ${.TARGET:R}.tab.c ${LDLIBS}
24: rm -f ${.TARGET:R}.tab.c
25: .y.c:
26: ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
27: mv ${.TARGET:R}.tab.c ${.TARGET}
28: .y.o:
29: ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
30: ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.tab.c
31: rm -f ${.TARGET:R}.tab.c
32: .endif