CFLAGS = -O -DV$(VERSION) -D$(SITE) -D$(DRIVER)DRIVER # make a new ded library # library files (in order) LIBFILES = clrh1.o clrh0.o clrs1.o clrs0.o clrt1.o clrt0.o dbug3.o dbug2.o dbug1.o dbug0.o delc2.o delc1.o delc0.o insc2.o insc1.o insc0.o join3.o join2.o join1.o join0.o join4.o scr3.o scr2.o scr1.o scr0.o split3.o split2.o split1.o split0.o split4.o ttyback.o # make a new version of ded $(SITE)DED: alloc.o break.o change.o comm.o cursor.o dedprintf.o diag.o dlog.o draw.o editfile$(VERSION).o find$(VERSION).o global.o insert.o iocomm.o iofile$(VERSION).o join.o main.o mainloop.o map.o match.o range.o re.o rowcol.o scroll.o shuffile.o split.o str.o ter.o tmpfile$(VERSION).o tty$(VERSION)$(SITE)$(DRIVER).o unix$(VERSION).o word.o dedlib.a $(CC) -n alloc.o break.o change.o comm.o cursor.o dedprintf.o diag.o dlog.o draw.o editfile$(VERSION).o find$(VERSION).o global.o insert.o iocomm.o iofile$(VERSION).o join.o main.o mainloop.o map.o match.o range.o re.o rowcol.o scroll.o shuffile.o split.o str.o ter.o tmpfile$(VERSION).o tty$(VERSION)$(SITE)$(DRIVER).o unix$(VERSION).o word.o dedlib.a -l6 -l6 -o $(SITE)DED dbug0.o dbug1.o dbug2.o dbug3.o dedprintf.o main.o iocomm.o str.o: ded.h alloc.o shuffile.o: ded.h lines.h range.o: ded.h range.h ttyback.o: ded.h tty.h diag.o dlog.o rowcol.o word.o: ded.h char.h re.o: ded.h match.h unix6.o: unix.c ded.h signal.h $(CC) -c $(CFLAGS) unix.c mv unix.o unix6.o unix7.o: unix.c ded.h signal.h /usr/include/signal.h $(CC) -c $(CFLAGS) unix.c mv unix.o unix7.o insert.o clrh0.o clrh1.o clrs0.o clrs1.o clrt0.o clrt1.o delc0.o delc1.o delc2.o insc0.o insc1.o insc2.o: ded.h ter.h break.o cursor.o draw.o join.o map.o scroll.o split.o ter.o join0.o join1.o join2.o join3.o join4.o scr0.o scr1.o scr2.o scr3.o split0.o split1.o split2.o split3.o split4.o: ded.h char.h ter.h mainloop.o: ded.h jmp.h ter.h editfile6.o: editfile.c ded.h char.h file.h lines.h $(CC) -c $(CFLAGS) editfile.c mv editfile.o editfile6.o editfile7.o: editfile.c ded.h char.h file.h lines.h /usr/include/sys/types.h /usr/include/sys/stat.h $(CC) -c $(CFLAGS) editfile.c mv editfile.o editfile7.o tmpfile6.o: tmpfile.c ded.h char.h file.h $(CC) -c $(CFLAGS) tmpfile.c mv tmpfile.o tmpfile6.o tmpfile7.o: tmpfile.c ded.h char.h file.h /usr/include/sys/types.h /usr/include/sys/stat.h $(CC) -c $(CFLAGS) tmpfile.c mv tmpfile.o tmpfile7.o match.o: ded.h char.h match.h find6.o: find.c ded.h match.h signal.h $(CC) -c $(CFLAGS) find.c mv find.o find6.o find7.o: find.c ded.h match.h signal.h /usr/include/signal.h $(CC) -c $(CFLAGS) find.c mv find.o find7.o iofile6.o: iofile.c ded.h char.h file.h ter.h $(CC) -c $(CFLAGS) iofile.c mv iofile.o iofile6.o iofile7.o: iofile.c ded.h char.h file.h ter.h /usr/include/sys/types.h /usr/include/sys/stat.h $(CC) -c $(CFLAGS) iofile.c mv iofile.o iofile7.o change.o: ded.h char.h match.h signal.h ter.h global.o: ded.h char.h jmp.h lines.h match.h signal.h ter.h tty.h comm.o: ded.h char.h jmp.h match.h ter.h range.h tty6$(SITE)$(DRIVER).o: tty.c ded.h char.h tty.h signal.h ter.h $(SITE).def cp $(SITE).def SITE.def $(CC) -c $(CFLAGS) tty.c mv tty.o tty6$(SITE)$(DRIVER).o tty7$(SITE)$(DRIVER).o: tty.c ded.h char.h tty.h signal.h ter.h $(SITE).def /usr/include/signal.h /usr/include/sgtty.h cp $(SITE).def SITE.def $(CC) -c $(CFLAGS) tty.c mv tty.o tty7$(SITE)$(DRIVER).o QMC.def: txtter.def qmc1510.def itt.def touch QMC.def UCL.def: newbury.def touch UCL.def INMOS.def: systime.def touch INMOS.def BIRKBECK.def: tvi920.def touch BIRKBECK.def LOGICA.def: tec630.def touch LOGICA.def CC.def: qmc1510.def UMIST.def: vt100.def touch UMIST.def dedlib.a: $(LIBFILES) -ar r dedlib.a $?