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