|
|
1.1 ! root 1: CC = cc # the usual situation ! 2: CFLAGS = # the usual situation ! 3: ! 4: CC = lcc # you will probably want to remove this ! 5: CFLAGS = -g -A -N -I/usr/include/lcc -I/usr/include # and this ! 6: ! 7: YFLAGS = -d ! 8: ! 9: OFILES = picl.o main.o print.o misc.o symtab.o blockgen.o boxgen.o \ ! 10: circgen.o arcgen.o linegen.o movegen.o textgen.o \ ! 11: input.o for.o pltroff.o $(ALLOC) ! 12: CFILES = main.c print.c misc.c symtab.c blockgen.c boxgen.c circgen.c \ ! 13: arcgen.c linegen.c movegen.c textgen.c \ ! 14: input.c for.c pltroff.c ! 15: SRCFILES = picy.y picl.l pic.h $(CFILES) makefile FIXES README PS-PEmacros ! 16: ! 17: pic: picy.o $(OFILES) pic.h ! 18: $(CC) $(CFLAGS) picy.o $(OFILES) -lm ! 19: ! 20: $(OFILES): pic.h prevy.tab.h ! 21: ! 22: picy.o: pic.h ! 23: ! 24: prevy.tab.h: y.tab.h ! 25: -cmp -s y.tab.h prevy.tab.h || cp y.tab.h prevy.tab.h ! 26: ! 27: bundle: ! 28: @bundle $(SRCFILES) ! 29: ! 30: bowell: $(SRCFILES) README pictest.a ! 31: push bowell $? /usr/src/cmd/pic ! 32: touch bowell ! 33: ! 34: clean: ! 35: rm *.o a.out *y.tab.h ! 36: ! 37: install: ! 38: cp a.out /usr/bin/pic ! 39: strip /usr/bin/pic
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.