# SCCS_ID @(#)makefile 3.7 17:44:57 - 81/12/17 CFLAGS = -c -m -DKERNEL -Utrace -B/usr/src/cmd/c/ -t01 CFILES = \ bio.c cli.c d40.c dsk.c dsp.c lp.c mem.c msm.c mt.c mx1.c mx2.c \ selch.c sys.c tty.c partab.c dsa.c pk0.c pk1.c pk2.c pk3.c \ msm1.c msm2.c msm3.c sin.c OFILES = \ bio.o cli.o d40.o dsk.o dsp.o lp.o mem.o msm.o mt.o mx1.o mx2.o \ selch.o sys.o tty.o partab.o dsa.o pk0.o pk1.o pk2.o pk3.o \ msm1.o msm2.o msm3.o sin.o LIB2: $(CFILES) $(CC) $(CFLAGS) $? ar ruv LIB2 rm -f $(OFILES) all: $(CFILES) $(CC) $(CFLAGS) $(CFILES) make mklib rm -f $(OFILES) mklib: ar cr LIB2 $(OFILES) msm1.c: msm.c sed 's/msm/msm1/g;s/MSM/MSM1/g;/^#define DN/s/0/1/' msm.c > msm1.c msm2.c: msm.c sed 's/msm/msm2/g;s/MSM/MSM2/g;/^#define DN/s/0/2/' msm.c > msm2.c msm3.c: msm.c sed 's/msm/msm3/g;s/MSM/MSM3/g;/^#define DN/s/0/3/' msm.c > msm3.c