|
|
1.1 ! root 1: CFLAGS = -O ! 2: YFLAGS = -d ! 3: ! 4: SOURCE = eqn.y e.h main.c tuning.c diacrit.c eqnbox.c font.c fromto.c funny.c glob.c integral.c \ ! 5: input.c lex.c lookup.c mark.c matrix.c move.c over.c paren.c \ ! 6: pile.c shift.c size.c sqrt.c text.c ! 7: ! 8: FILES = main.o tuning.o diacrit.o eqnbox.o font.o fromto.o funny.o glob.o integral.o \ ! 9: input.o lex.o lookup.o mark.o matrix.o move.o over.o paren.o \ ! 10: pile.o shift.o size.o sqrt.o text.o eqn.o ! 11: ! 12: a.out: $FILES ! 13: cc $CFLAGS $FILES ! 14: ! 15: y.tab.h eqn.o: eqn.y ! 16: $YACC $YFLAGS eqn.y ! 17: $CC $CFLAGS -c y.tab.c && mv y.tab.o eqn.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: $FILES: e.h prevy.tab.h ! 23: ! 24: prcan: README $SOURCE makefile ! 25: prcan $? ! 26: touch prcan ! 27: ! 28: bundle: ! 29: bundle $SOURCE makefile README ! 30: ! 31: backup: README $SOURCE makefile eqntest.a ! 32: push snb $? eqn ! 33: touch backup ! 34: ! 35: bowell: README $SOURCE makefile eqntest.a ! 36: push bowell $? /src/cmd/eqn ! 37: touch bowell ! 38: ! 39: install: ! 40: cp a.out /usr/bin/eqn ! 41: strip /usr/bin/eqn ! 42: ! 43: clean: ! 44: rm a.out *.o make.out *y.tab.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.