# # %M% %I% %G% # # Makefile for VM/UNIX conf directory; November, 1980 # IDENT= -DUCB -DERNIE COPTS= ${IDENT} -DVAX -DFASTVAX -DKERNEL CFLAGS= -O ${COPTS} HDRS= dh.h dz.h hp.h ht.h up.h va.h vp.h FILES= confrp.o confup.o \ conf2rpup.o confup2rp.o conf2up2rp.o \ univec.o udiv.o urem.o CFILES= confrp.c confup.c \ conf2rpup.c confup2rp.c conf2up2rp.c \ univec.c all: ${FILES} symbols.sort clean: rm -f *.o symbols.sort .c.o: cc -c -S ${COPTS} $*.c /lib/c2 $*.s | sed -f ../sys/asm.sed | as -o $*.o rm $*.s depend: grep '^#include' conf.c ${CFILES} \ | sed 's/:[^"]*"\([^"]*\)".*/: \1/' \ | sed 's/\.c/.o/' >makedep echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep echo '$$r makedep' >>eddep echo 'w' >>eddep cp makefile makefile.bak ed - makefile < eddep rm eddep makedep echo '# DEPENDENCIES MUST END AT END OF FILE' >> makefile echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> makefile echo '# see make depend above' >> makefile symbols.sort: symbols.raw grep -v '^#' symbols.raw \ | sed 's/^ //' | sort | uniq > symbols.sort ../h/param.h: /usr/include/signal.h ../h/tty.h: /usr/include/sgtty.h ../h/tty.h: ../h/ioctl.h ../h/user.h: ../h/pcb.h ../h/dmap.h ../h/vtimes.h /usr/include/errno.h sysent.c: vmsysent.c ${FILES}: ${HDRS} # DO NOT DELETE THIS LINE -- make depend uses it conf.o: ../h/param.h conf.o: ../h/systm.h conf.o: ../h/buf.h conf.o: ../h/tty.h conf.o: ../h/conf.h conf.o: ../h/text.h conf.o: ../h/dir.h conf.o: ../h/user.h conf.o: ../h/proc.h conf.o: ../h/file.h conf.o: ../h/inode.h conf.o: ../h/acct.h conf.o: ../h/pte.h conf.o: ../h/mba.h conf.o: ../conf/hp.h conf.o: ../conf/ht.h conf.o: ../conf/up.h conf.o: ../conf/dh.h conf.o: ../conf/dz.h conf.o: ../conf/va.h conf.o: ../conf/vp.h confrp.o: ../conf/conf.c confup.o: ../conf/conf.c conf2rpup.o: ../conf/conf.c confup2rp.o: ../conf/conf.c conf2up2rp.o: ../conf/conf.c univec.o: ../h/param.h univec.o: ../h/vm.h univec.o: dz.h univec.o: dh.h univec.o: up.h univec.o: vp.h univec.o: va.h # DEPENDENCIES MUST END AT END OF FILE # IF YOU PUT STUFF HERE IT WILL GO AWAY # see make depend above