diff options
author | Poul-Henning Kamp <phk@FreeBSD.org> | 1996-06-02 17:04:08 +0000 |
---|---|---|
committer | Poul-Henning Kamp <phk@FreeBSD.org> | 1996-06-02 17:04:08 +0000 |
commit | 006f5fe068ed7a34780944be7d9051a26a9f3838 (patch) | |
tree | 7fcf5998682f9be456c47a5b8fa06f52d6f51a7d /share/mk/sys.mk | |
parent | 4ebce1e9a69b847e06f417f50b78585872394165 (diff) |
Notes
Diffstat (limited to 'share/mk/sys.mk')
-rw-r--r-- | share/mk/sys.mk | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/share/mk/sys.mk b/share/mk/sys.mk index 181e18ec3ca1e..4493de0650b1d 100644 --- a/share/mk/sys.mk +++ b/share/mk/sys.mk @@ -89,19 +89,21 @@ YFLAGS ?= -d .s.o: ${AS} ${AFLAGS} -o ${.TARGET} ${.IMPSRC} +# XXX not -j safe .y.o: - ${YACC} ${YFLAGS} -b ${.PREFIX} ${.IMPSRC} - ${CC} ${CFLAGS} -c ${.PREFIX}.tab.c -o ${.TARGET} - rm -f ${.PREFIX}.tab.c + ${YACC} ${YFLAGS} ${.IMPSRC} + ${CC} ${CFLAGS} -c y.tab.c -o ${.TARGET} + rm -f y.tab.c .l.o: ${LEX} -t ${LFLAGS} ${.IMPSRC} > ${.PREFIX}.tmp.c ${CC} ${CFLAGS} -c ${.PREFIX}.tmp.c -o ${.TARGET} rm -f ${.PREFIX}.tmp.c +# XXX not -j safe .y.c: - ${YACC} ${YFLAGS} -b ${.PREFIX} ${.IMPSRC} - mv ${.PREFIX}.tab.c ${.TARGET} + ${YACC} ${YFLAGS} ${.IMPSRC} + mv y.tab.c ${.TARGET} .l.c: ${LEX} -t ${LFLAGS} ${.IMPSRC} > ${.TARGET} @@ -114,10 +116,11 @@ YFLAGS ?= -d ${LDLIBS} -o ${.TARGET} rm -f ${.PREFIX}.o +# XXX not -j safe .y.out: - ${YACC} ${YFLAGS} -b ${.PREFIX} ${.IMPSRC} - ${CC} ${CFLAGS} ${LDFLAGS} ${.PREFIX}.tab.c ${LDLIBS} -ly -o ${.TARGET} - rm -f ${.PREFIX}.tab.c + ${YACC} ${YFLAGS} ${.IMPSRC} + ${CC} ${CFLAGS} ${LDFLAGS} y.tab.c ${LDLIBS} -ly -o ${.TARGET} + rm -f y.tab.c .l.out: ${LEX} -t ${LFLAGS} ${.IMPSRC} > ${.PREFIX}.tmp.c |