Annotation of researchv10dc/cmd/wwb/oMakefile, revision 1.1.1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.