|
|
1.1 ! root 1: # NOTICE-NOT TO BE DISCLOSED OUTSIDE BELL SYS EXCEPT UNDER WRITTEN AGRMT ! 2: # Writer's Workbench version 2.x, February 1982 llc's version ! 3: # make file for THE WRITER'S WORKBENCH ! 4: # ! 5: # This package includes programs that suggest improvements to ! 6: # written documents. Many of the programs are built on Style ! 7: # and Diction - this make file assumes deroff, style, and diction ! 8: # are normal commands on the system & doesn't include them ! 9: # ! 10: # ! 11: # LIB is the directory for storing the object code ! 12: # for all programs run by shell files. ! 13: # BIN is the directory used for storing the shell files that run ! 14: # the programs and the object code for deroff. ! 15: # ! 16: LIB = /usr/lib/style ! 17: # BIN = /usr/bin ! 18: BIN = /usr/llc/wwb/commands/bin ! 19: LDFLAGS = -ll ! 20: CFLAGS = -Od2 ! 21: LCFLAGS = -O ! 22: ! 23: wwb: proofr prose chunk org syl mkstand ! 24: ! 25: proofr: punct double gram ! 26: ! 27: punct: punct.l ! 28: lex punct.l ! 29: $(CC) $(LCFLAGS) lex.yy.c $(LDFLAGS) -o punlx ! 30: strip punlx ! 31: ! 32: dictadd: dictadd.c ! 33: $(CC) $(CFLAGS) dictadd.c -o dictadd ! 34: strip dictadd ! 35: ! 36: double: double.c cbtype.c cbtype.h ! 37: cc $(CFLAGS) double.c cbtype.c -o double ! 38: strip double ! 39: ! 40: gram: gram.l ! 41: lex gram.l ! 42: $(CC) $(CFLAGS) lex.yy.c $(LDFLAGS) -o gramlx ! 43: strip gramlx ! 44: ! 45: prose: prose.c ! 46: $(CC) $(CFLAGS) -DLIB=\"$(LIB) prose.c -o prose ! 47: strip prose ! 48: ! 49: chunk: chunk.c ! 50: $(CC) $(CFLAGS) chunk.c -o chunk ! 51: strip chunk ! 52: ! 53: org: org.l ! 54: lex org.l ! 55: $(CC) $(CFLAGS) lex.yy.c $(LDFLAGS) -o orglx ! 56: strip orglx ! 57: ! 58: mkstand: mkstand.c ! 59: $(CC) $(LCFLAGS) mkstand.c -lm -o mkstand ! 60: strip mkstand ! 61: ! 62: ! 63: ! 64: syl: syl.c ! 65: $(CC) $(CFLAGS) syl.c -o syl ! 66: strip syl ! 67: ! 68: install: ! 69: : PROOFR ! 70: cp dictadd.sh $(BIN)/dictadd ! 71: cp dictplus.sh $(BIN)/dictplus ! 72: cp script.sed $(LIB)/script.sed ! 73: chmod 644 $(LIB)/script.sed ! 74: cp double $(BIN)/double ! 75: cp proofr.sh $(BIN)/proofr ! 76: cp spelladd.sh $(BIN)/spelladd ! 77: cp spellwwb.sh $(BIN)/spellwwb ! 78: cp gram.sh $(BIN)/gram ! 79: mv gramlx $(LIB)/gramlx ! 80: cp splitrules.sh $(BIN)/splitrules ! 81: chmod 755 $(BIN)/dictadd $(BIN)/dictplus $(BIN)/double ! 82: chmod 755 $(BIN)/proofr $(BIN)/spelladd $(BIN)/spellwwb ! 83: chmod 755 $(BIN)/gram $(BIN)/splitrules ! 84: chmod 755 $(LIB)/gramlx ! 85: rm -f $(BIN)/proofer ! 86: ln $(BIN)/proofr $(BIN)/proofer ! 87: mv dictadd $(LIB) ! 88: chmod 755 $(LIB)/dictadd $(BIN)/double ! 89: cp punctrules.sh $(BIN)/punctrules ! 90: cp punct.sh $(BIN)/punct ! 91: mv punlx $(LIB)/punlx ! 92: chmod 755 $(LIB)/punlx ! 93: chmod 755 $(BIN)/punctrules $(BIN)/punct ! 94: cp seddiff $(LIB) ! 95: chmod 644 $(LIB)/seddiff ! 96: ! 97: : PROSE ! 98: cp prose.sh $(BIN)/prose ! 99: chmod 755 $(BIN)/prose ! 100: cp crft.st exp.t fur.t nom.t pass.t poptt.t popttm.t $(LIB) ! 101: cp tm.st train.st type.t rd2.t $(LIB) ! 102: cp type2.t var.t var4.t var5.t var6.t $(LIB) ! 103: chmod 644 $(LIB)/crft.st $(LIB)/exp.t $(LIB)/fur.t ! 104: chmod 644 $(LIB)/nom.t $(LIB)/pass.t $(LIB)/poptt.t ! 105: chmod 644 $(LIB)/popttm.t ! 106: chmod 644 $(LIB)/rd2.t $(LIB)/tm.st $(LIB)/train.st ! 107: chmod 644 $(LIB)/type.t $(LIB)/type2.t ! 108: chmod 644 $(LIB)/var.t $(LIB)/var4.t $(LIB)/var5.t $(LIB)/var6.t ! 109: mv prose $(LIB) ! 110: chmod 755 $(LIB)/prose ! 111: : CHUNK ! 112: cp chunk.sh $(BIN)/chunk ! 113: chmod 755 $(BIN)/chunk ! 114: mv chunk $(LIB) ! 115: cp chkin.sed chkout.sed $(LIB) ! 116: chmod 755 $(LIB)/chunk ! 117: chmod 644 $(LIB)/chkin.sed $(LIB)/chkout.sed ! 118: : ORG ! 119: cp org.sh $(BIN)/org ! 120: chmod 755 $(BIN)/org ! 121: mv orglx $(LIB) ! 122: chmod 755 $(LIB)/orglx ! 123: : SYL ! 124: cp syl.sh $(BIN)/syl ! 125: mv syl $(LIB) ! 126: chmod 755 $(BIN)/syl $(LIB)/syl ! 127: : MATCH ! 128: cp match.sh $(BIN)/match ! 129: chmod 755 $(BIN)/match ! 130: : WWB ! 131: cp wwb.sh $(BIN)/wwb ! 132: cp wwbinfo.sh $(BIN)/wwbinfo ! 133: chmod 755 $(BIN)/wwb $(BIN)/wwbinfo ! 134: ! 135: : SEXIST ! 136: cp sexist.sh $(BIN)/sexist ! 137: chmod 755 $(BIN)/sexist ! 138: cp sexist.sg sexist.d $(LIB) ! 139: chmod 644 $(LIB)/sexist.sg $(LIB)/sexist.d ! 140: : ACRO ! 141: cp acro.sh $(BIN)/acro ! 142: chmod 755 $(BIN)/acro ! 143: cp acro.sed $(LIB) ! 144: chmod 644 $(LIB)/acro.sed ! 145: ! 146: : MKSTAND ! 147: cp mkstand.sh $(BIN)/mkstand ! 148: chmod 755 $(BIN)/mkstand ! 149: mv mkstand $(LIB) ! 150: chmod 755 $(LIB)/mkstand ! 151: : WORDUSE ! 152: cp worduse.sh $(BIN)/worduse ! 153: chmod 755 $(BIN)/worduse ! 154: cp wordlist.d $(LIB) ! 155: chmod 644 $(LIB)/wordlist.d ! 156: : SPELLTELL ! 157: cp spelltell.sh $(BIN)/spelltell ! 158: chmod 755 $(BIN)/spelltell ! 159: cp spelllist.d $(LIB) ! 160: chmod 644 $(LIB)/spelllist.d ! 161: : WWBHELP ! 162: cp wwbhelp.sh $(BIN)/wwbhelp ! 163: chmod 755 $(BIN)/wwbhelp ! 164: cp helplist.d $(LIB) ! 165: chmod 644 $(LIB)/helplist.d ! 166: : WWBMAIL ! 167: cp wwbmail.sh $(BIN)/wwbmail ! 168: chmod 755 $(BIN)/wwbmail ! 169: : WWBSTAND ! 170: cp wwbstand.sh $(BIN)/wwbstand ! 171: chmod 755 $(BIN)/wwbstand ! 172: cp standlkup.sh $(LIB)/standlkup ! 173: chmod 755 $(LIB)/standlkup ! 174: clean: ! 175: rm -f lex.yy.c ! 176: rm -f *.o
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.