|
|
1.1 ! root 1: CFLAGS = -O # you might prefer -O ! 2: YFLAGS = -d ! 3: ! 4: OFILES = picy.o picl.o main.o print.o misc.o symtab.o blockgen.o boxgen.o \ ! 5: circgen.o arcgen.o linegen.o movegen.o textgen.o \ ! 6: input.o for.o pltroff.o $(ALLOC) ! 7: CFILES = main.c print.c misc.c symtab.c blockgen.c boxgen.c circgen.c \ ! 8: arcgen.c linegen.c movegen.c textgen.c \ ! 9: input.c for.c pltroff.c ! 10: SRCFILES = picy.y picl.l pic.h $(CFILES) ! 11: ! 12: pic: $(OFILES) ! 13: cc $(CFLAGS) $(OFILES) -lm ! 14: ! 15: $(OFILES): pic.h prevy.tab.h ! 16: ! 17: y.tab.h: picy.o ! 18: ! 19: prevy.tab.h: y.tab.h ! 20: -cmp -s y.tab.h prevy.tab.h || cp y.tab.h prevy.tab.h ! 21: ! 22: prcan: WISH README UNDOC picy.y picl.l pic.h $(CFILES) PS-PEmacros ! 23: @prcan $? ! 24: @touch prcan ! 25: ! 26: cyntax: ! 27: cyntax $(CFILES) ! 28: ! 29: bundle: ! 30: @bundle picy.y picl.l pic.h $(CFILES) makefile UNDOC README PS-PEmacros ! 31: ! 32: bun1: ! 33: @bundle picy.y picl.l pic.h makefile UNDOC README PS-PEmacros ! 34: ! 35: bun2: ! 36: @bundle $(CFILES) ! 37: ! 38: backup: picy.y picl.l pic.h $(CFILES) makefile pictest.a PS-PEmacros UNDOC ! 39: push snb $? pic ! 40: touch backup ! 41: ! 42: bowell: picy.y picl.l pic.h $(CFILES) makefile pictest.a PS-PEmacros UNDOC ! 43: push bowell $? /src/cmd/pic ! 44: touch bowell ! 45: ! 46: memo: ! 47: refer -e picmemo | pic | eqn | troff -ms $(TFLAGS) >pic.out 2>pic.mess ! 48: ! 49: clean: ! 50: rm *.o a.out *y.tab.h ! 51: ! 52: install: ! 53: cp a.out /usr/bin/pic ! 54: strip /usr/bin/pic
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.