|
|
1.1 ! root 1: # ST makefile for troff, nroff and hroff ! 2: # Makefile for the ST, running on the ST... ! 3: # Be sure not to do this in the same directory as the PDP-11 stuff ! 4: CC = cc ! 5: SRC =. ! 6: ! 7: CFLAGS = -VSINU -I$(SRC) -DDDEBUG=-1 ! 8: HFILES = $(SRC)\roff.h $(SRC)\code.h ! 9: ! 10: OTABS = hyptab.o ! 11: ! 12: OFILES = asctab.o div.o env.o expr.o extern.o getf.o hyphen.o\ ! 13: main.o misc.o process.o reg.o req1.o req2.o req3.o reqmisc.o request.o\ ! 14: table.o codebug.o ! 15: ! 16: PFILES = hpljet.o ! 17: ! 18: TFILES = tty.o ! 19: ! 20: HFILES = hhpljet.o ! 21: ! 22: troff.prg: $(OFILES) $(OTABS) $(PFILES) ! 23: $(CC) -o troff.prg $(OFILES) $(PFILES) $(OTABS) ! 24: ! 25: nroff.prg: $(OFILES) $(OTABS) $(TFILES) ! 26: $(CC) -o nroff.prg $(OFILES) $(TFILES) $(OTABS) ! 27: ! 28: hroff.prg: $(OFILES) $(OTABS) $(HFILES) ! 29: $(CC) -o hroff.prg $(OFILES) $(HFILES) $(OTABS) ! 30: ! 31: hpljet.o: $(SRC)\hpljet.c $(SRC)\font.h ! 32: ! 33: hhpljet.o: $(SRC)\hpljet.c $(SRC)\font.h $(HDR) ! 34: $(CC) $(CFLAGS) -DOLDHP -c -o hhpljet.o hpljet.c ! 35: ! 36: tty.o: $(SRC)\tty.c ! 37: ! 38: asctab.o: $(HDR) $(SRC)\char.h $(SRC)\asctab.c ! 39: ! 40: div.o: $(HDR) $(SRC)\div.h $(SRC)\reg.h $(SRC)\str.h $(SRC)\div.c ! 41: ! 42: env.o: $(HDR) $(SRC)\env.h $(SRC)\esc.h $(SRC)\env.c ! 43: ! 44: expr.o: $(HDR) $(SRC)\div.h $(SRC)\env.h $(SRC)\expr.c ! 45: ! 46: extern.o: $(HDR) $(SRC)\env.h $(SRC)\div.h $(SRC)\reg.h \ ! 47: $(SRC)\str.h $(SRC)\extern.c ! 48: ! 49: getf.o: $(HDR) $(SRC)\env.h $(SRC)\esc.h $(SRC)\div.h \ ! 50: $(SRC)\reg.h $(SRC)\str.h $(SRC)\getf.c ! 51: ! 52: hyphen.o: $(HDR) $(SRC)\char.h $(SRC)\hyphen.h $(SRC)\hyphen.c ! 53: ! 54: main.o: $(HDR) $(SRC)\env.h $(SRC)\esc.h $(SRC)\div.h \ ! 55: $(SRC)\reg.h $(SRC)\str.h $(SRC)\main.c ! 56: ! 57: misc.o: $(HDR) $(SRC)\str.h $(SRC)\misc.c ! 58: ! 59: process.o: $(HDR) $(SRC)\char.h $(SRC)\div.h $(SRC)\env.h \ ! 60: $(SRC)\esc.h $(SRC)\hyphen.h $(SRC)\reg.h $(SRC)\process.c ! 61: ! 62: reg.o: $(HDR) $(SRC)\reg.h $(SRC)\reg.c ! 63: ! 64: req1.o: $(HDR) $(SRC)\div.h $(SRC)\env.h $(SRC)\esc.h \ ! 65: $(SRC)\reg.h $(SRC)\str.h $(SRC)\req1.c ! 66: ! 67: req2.o: $(HDR) $(SRC)\env.h $(SRC)\div.h $(SRC)\reg.h \ ! 68: $(SRC)\str.h $(SRC)\esc.h $(SRC)\req2.c ! 69: ! 70: req3.o: $(HDR) $(SRC)\env.h $(SRC)\div.h $(SRC)\reg.h \ ! 71: $(SRC)\str.h $(SRC)\esc.h $(SRC)\req3.c ! 72: ! 73: reqmisc.o: $(HDR) $(SRC)\env.h $(SRC)\div.h $(SRC)\reg.h $(SRC)\str.h \ ! 74: $(SRC)\reqmisc.c ! 75: ! 76: request.o: $(HDR) $(SRC)\reg.h $(SRC)\str.h \ ! 77: $(SRC)\request.c ! 78: ! 79: table.o: $(HDR) $(SRC)\esc.h \ ! 80: $(SRC)\table.c ! 81: ! 82: hyptab.o: $(HDR) $(SRC)\hyphen.h $(SRC)\hyptab.c ! 83: $(CC) -c $(CFLAGS) $(SRC)\hyptab.c ! 84: ! 85: codebug.o: $(SRC)\codebug.c
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.