# SCCS_ID @(#)makefile 3.4 20:15:14 - 81/11/20 CFLAGS = -c -m -DKERNEL CFILES = \ acct.c alloc.c clock.c fakemx.c fio.c iget.c machdep.c main.c \ malloc.c nami.c pipe.c prf.c prim.c rdwri.c sig.c slp.c subr.c \ sys1.c sys2.c sys3.c sys4.c sysent.c text.c trap.c ureg.c # OFILES must be in order OFILES = \ main.o trap.o sig.o iget.o prf.o slp.o subr.o rdwri.o clock.o fio.o \ malloc.o alloc.o machdep.o nami.o pipe.o prim.o fakemx.o sysent.o \ sys3.o sys1.o sys4.o sys2.o acct.o text.o ureg.o LIB1: $(CFILES) $(CC) $(CFLAGS) $? ar ruv LIB1 rm -f $(OFILES) all: $(CC) $(CFLAGS) $(CFILES) make mklib rm -f $(OFILES) mklib: ar cr LIB1 $(OFILES) NPROC: clock.c sig.c slp.c sys1.c sys4.c $(CC) $(CFLAGS) $? ar ruv LIB1 MAXMEM: machdep.c sys1.c $(CC) $(CFLAGS) $? ar ruv LIB1 NBUF: main.c $(CC) $(CFLAGS) $? ar ruv LIB1 clean: rm -f $(OFILES)