|
|
1.1 ! root 1: PLIB = /usr/lib/prefer ! 2: PBIN = /usr/bin ! 3: ! 4: YFLAGS = -d ! 5: CFLAGS = -O ! 6: ! 7: OFILES = b.o main.o parse.o proctab.o tran.o lib.o run.o ! 8: ! 9: SOURCE = awk.h awk.g.y awk.lx.l b.c main.c maketab.c parse.c lib.c run.c tran.c ! 10: ! 11: prefawk: awk.g.o awk.lx.o $(OFILES) $(ALLOC) awk.h ! 12: cc $(CFLAGS) awk.g.o awk.lx.o $(OFILES) $(ALLOC) -lm -o prefawk ! 13: ! 14: $(OFILES) awk.lx.o: awk.h prevy.tab.h ! 15: ! 16: awk.g.o: awk.h ! 17: ! 18: y.tab.h: awk.g.o ! 19: ! 20: prevy.tab.h: y.tab.h ! 21: -cmp -s y.tab.h prevy.tab.h || (cp y.tab.h prevy.tab.h; echo change maketab) ! 22: ! 23: proctab.c: maketab ! 24: ./maketab >proctab.c ! 25: ! 26: maketab: prevy.tab.h maketab.c ! 27: cc maketab.c -o maketab ! 28: ! 29: profile: ! 30: make 'CFLAGS=-p' ! 31: ! 32: ! 33: lcomp: ! 34: make 'CC=lcomp' 'CFLAGS=' ! 35: ! 36: lprint: ! 37: echo 1>&2 "piping into can" ! 38: @lprint -P "pr -l90 -w120" | lp -fCW.8 -l90 ! 39: ! 40: ! 41: clean: ! 42: rm -f a.out *.o t.* *temp* *.out *junk* y.tab.* prevy.tab.h maketab proctab.c ! 43: ! 44: clobber: clean ! 45: -rm -f prefawk ! 46: ! 47: run.o: awk.h y.tab.h ! 48: $(CC) $(CFLAGS) -c -DFLUSH run.c ! 49: ! 50: install: prefawk ! 51: cp prefawk $(PLIB) ! 52: strip $(PLIB)/prefawk ! 53:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.