sys.mk (15697) | sys.mk (15959) |
---|---|
1# from: @(#)sys.mk 8.2 (Berkeley) 3/21/94 | 1# from: @(#)sys.mk 8.2 (Berkeley) 3/21/94 |
2# $Id: sys.mk,v 1.12 1996/03/24 00:02:38 wosch Exp $ | 2# $Id: sys.mk,v 1.13 1996/05/09 13:01:44 phk Exp $ |
3 4unix ?= We run FreeBSD, not UNIX. 5 6.SUFFIXES: .out .a .ln .o .c .cc .cxx .C .F .f .e .r .y .l .S .s .cl .p .h .sh 7 8.LIBS: .a 9 10X11BASE ?= /usr/X11R6 --- 79 unchanged lines hidden (view full) --- 90 ${AS} ${AFLAGS} -o ${.TARGET} ${.IMPSRC} 91 92# XXX not -j safe 93.y.o: 94 ${YACC} ${YFLAGS} ${.IMPSRC} 95 ${CC} ${CFLAGS} -c y.tab.c -o ${.TARGET} 96 rm -f y.tab.c 97 | 3 4unix ?= We run FreeBSD, not UNIX. 5 6.SUFFIXES: .out .a .ln .o .c .cc .cxx .C .F .f .e .r .y .l .S .s .cl .p .h .sh 7 8.LIBS: .a 9 10X11BASE ?= /usr/X11R6 --- 79 unchanged lines hidden (view full) --- 90 ${AS} ${AFLAGS} -o ${.TARGET} ${.IMPSRC} 91 92# XXX not -j safe 93.y.o: 94 ${YACC} ${YFLAGS} ${.IMPSRC} 95 ${CC} ${CFLAGS} -c y.tab.c -o ${.TARGET} 96 rm -f y.tab.c 97 |
98# XXX not -j safe | |
99.l.o: | 98.l.o: |
100 ${LEX} ${LFLAGS} ${.IMPSRC} 101 ${CC} ${CFLAGS} -c lex.yy.c -o ${.TARGET} 102 rm -f lex.yy.c | 99 ${LEX} -t ${LFLAGS} ${.IMPSRC} > ${.PREFIX}.tmp.c 100 ${CC} ${CFLAGS} -c ${.PREFIX}.tmp.c -o ${.TARGET} 101 rm -f ${.PREFIX}.tmp.c |
103 104# XXX not -j safe 105.y.c: 106 ${YACC} ${YFLAGS} ${.IMPSRC} 107 mv y.tab.c ${.TARGET} 108 | 102 103# XXX not -j safe 104.y.c: 105 ${YACC} ${YFLAGS} ${.IMPSRC} 106 mv y.tab.c ${.TARGET} 107 |
109# XXX not -j safe | |
110.l.c: | 108.l.c: |
111 ${LEX} ${LFLAGS} ${.IMPSRC} 112 mv lex.yy.c ${.TARGET} | 109 ${LEX} -t ${LFLAGS} ${.IMPSRC} > ${.TARGET} |
113 114.s.out .c.out .o.out: 115 ${CC} ${CFLAGS} ${LDFLAGS} ${.IMPSRC} ${LDLIBS} -o ${.TARGET} 116 117.f.out .F.out .r.out .e.out: 118 ${FC} ${EFLAGS} ${RFLAGS} ${FFLAGS} ${LDFLAGS} ${.IMPSRC} \ 119 ${LDLIBS} -o ${.TARGET} 120 rm -f ${.PREFIX}.o 121 122# XXX not -j safe 123.y.out: 124 ${YACC} ${YFLAGS} ${.IMPSRC} 125 ${CC} ${CFLAGS} ${LDFLAGS} y.tab.c ${LDLIBS} -ly -o ${.TARGET} 126 rm -f y.tab.c 127 | 110 111.s.out .c.out .o.out: 112 ${CC} ${CFLAGS} ${LDFLAGS} ${.IMPSRC} ${LDLIBS} -o ${.TARGET} 113 114.f.out .F.out .r.out .e.out: 115 ${FC} ${EFLAGS} ${RFLAGS} ${FFLAGS} ${LDFLAGS} ${.IMPSRC} \ 116 ${LDLIBS} -o ${.TARGET} 117 rm -f ${.PREFIX}.o 118 119# XXX not -j safe 120.y.out: 121 ${YACC} ${YFLAGS} ${.IMPSRC} 122 ${CC} ${CFLAGS} ${LDFLAGS} y.tab.c ${LDLIBS} -ly -o ${.TARGET} 123 rm -f y.tab.c 124 |
128# XXX not -j safe | |
129.l.out: | 125.l.out: |
130 ${LEX} ${LFLAGS} ${.IMPSRC} 131 ${CC} ${CFLAGS} ${LDFLAGS} lex.yy.c ${LDLIBS} -ll -o ${.TARGET} 132 rm -f lex.yy.c | 126 ${LEX} -t ${LFLAGS} ${.IMPSRC} > ${.PREFIX}.tmp.c 127 ${CC} ${CFLAGS} ${LDFLAGS} ${.PREFIX}.tmp.c ${LDLIBS} -ll -o ${.TARGET} 128 rm -f ${.PREFIX}.tmp.c |
133 134.include <bsd.own.mk> 135 136.if exists(/etc/make.conf) 137.include </etc/make.conf> 138.endif | 129 130.include <bsd.own.mk> 131 132.if exists(/etc/make.conf) 133.include </etc/make.conf> 134.endif |