Deleted Added
full compact
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