|
|
1.1 ! root 1: # make file for style ! 2: # ! 3: # BIN is directory for storing object code ! 4: # for 3 style programs ! 5: # if defined SCATCH is for collecting data ! 6: # if defined SNOM is for collecting nominalizations ! 7: # ! 8: BIN = /usr/lib/style ! 9: SCATCH= -DSCATCH=\"/usr/lib/style/scatch\" ! 10: SNOM= -DSNOM=\"/usr/lib/style/snom\" ! 11: style: style1 style2 style3 ! 12: style3: $(BIN)/style3 ! 13: $(BIN)/style3: prtlex.o pscan.o outp.o ! 14: cc prtlex.o pscan.o outp.o -ll -o $(BIN)/style3 ! 15: strip $(BIN)/style3 ! 16: prtlex.c: part.l ! 17: lex part.l ! 18: mv lex.yy.c prtlex.c ! 19: prtlex.o: names.h prtlex.c ! 20: cc -c -O $(SCATCH) $(SNOM) prtlex.c ! 21: pscan.o: names.h conp.h ! 22: outp.o: names.h conp.h style.h ! 23: cc -c -O outp.c ! 24: style1: $(BIN)/style1 ! 25: $(BIN)/style1: wdslex.o ! 26: cc wdslex.o -ll -o $(BIN)/style1 ! 27: strip $(BIN)/style1 ! 28: wdslex.o: wdslex.c nhash.c dict.c ydict.c names.h abbrev.c ! 29: cc -c wdslex.c ! 30: wdslex.c: nwords.l ! 31: lex nwords.l ! 32: mv lex.yy.c wdslex.c ! 33: style2: $(BIN)/style2 ! 34: $(BIN)/style2: endlex.o ! 35: cc endlex.o -ll -o $(BIN)/style2 ! 36: strip $(BIN)/style2 ! 37: endlex.o: names.h endlex.c ehash.c edict.c ! 38: cc -c endlex.c ! 39: endlex.c: end.l ! 40: lex end.l ! 41: mv lex.yy.c endlex.c ! 42: cleanup: ! 43: rm prtlex.c prtlex.o pscan.o outp.o ! 44: rm wdslex.c wdslex.o ! 45: rm endlex.c endlex.o
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.