|
|
1.1 ! root 1: CFLAGS = -g ! 2: YFLAGS = -d ! 3: ! 4: SOURCE = eqn.y e.h main.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 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 ! 16: ! 17: e.def: y.tab.h ! 18: -cmp -s y.tab.h e.def || cp y.tab.h e.def ! 19: ! 20: $(FILES): e.h e.def ! 21: ! 22: prcan: NEW $(SOURCE) makefile ! 23: @prcan $? ! 24: @touch prcan ! 25: ! 26: bundle: ! 27: @bundle $(SOURCE) makefile NEW ! 28: ! 29: backup: NEW $(SOURCE) makefile eqntest.a ! 30: push snb $? eqn ! 31: @touch backup ! 32: ! 33: bowell: NEW $(SOURCE) makefile eqntest.a ! 34: push bowell $? /src/cmd/eqn ! 35: @touch bowell ! 36: ! 37: install: a.out ! 38: strip a.out ! 39: cp a.out /usr/bin/eqn ! 40: ! 41: lint: y.tab.c ! 42: lint -spb *.c ! 43: ! 44: clean: ! 45: rm -f a.out *.o make.out y.tab.h e.def
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.