Annotation of researchv10no/cmd/monk/db/makefile, revision 1.1.1.1

1.1       root        1: M4 = @m4
                      2: 
                      3: A4 = awk -f a4
                      4: 
                      5: # CHANGED: 2/18/91 to install on hunny
                      6: # the following was the assignment on bowell:
                      7: MHOME = /usr/lib/monk
                      8: 
                      9: # to install on hunny, the following needs to be used:
                     10: #MHOME = /usr/local/lib/monk
                     11: # END OF CHANGE
                     12: 
                     13: INSDIR = $(MHOME)/db
                     14: 
                     15: COMPRESS = $(MHOME)/compress -d .
                     16: 
                     17: FRC =
                     18: 
                     19: DBS = \
                     20:        acm \
                     21:        attrib \
                     22:        centerpb \
                     23:        cspress \
                     24:        form1 \
                     25:        global \
                     26:        im \
                     27:        kluwer \
                     28:        letter \
                     29:        macro \
                     30:        memo \
                     31:        model \
                     32:        research \
                     33:        rp \
                     34:        song \
                     35:        tc \
                     36:        tm
                     37: 
                     38: CDBS = \
                     39:        acm.comp \
                     40:        centerpb.comp \
                     41:        cspress.comp \
                     42:        form1.comp \
                     43:        global.comp \
                     44:        im.comp \
                     45:        kluwer.comp \
                     46:        letter.comp \
                     47:        memo.comp \
                     48:        model.comp \
                     49:        research.comp \
                     50:        rp.comp \
                     51:        song.comp \
                     52:        tc.comp \
                     53:        tm.comp
                     54: 
                     55: all: doc comp
                     56: 
                     57: doc: $(DBS)
                     58: 
                     59: comp: $(CDBS)
                     60: 
                     61: acm: \
                     62:        acm.m \
                     63:        global.h \
                     64:        macro.h \
                     65:        titlebox.h \
                     66:        titlebox.m \
                     67:        $(FRC)
                     68:        $(A4) acm.m > acm
                     69:        @echo "acm updated"
                     70: 
                     71: acm.comp: acm attrib $(FRC)
                     72:        $(COMPRESS) acm
                     73: 
                     74: attrib: \
                     75:        attrib.m \
                     76:        list.h \
                     77:        macro.h \
                     78:        style.h \
                     79:        $(FRC)
                     80:        $(A4) attrib.m > attrib
                     81:        @echo "attrib updated"
                     82: 
                     83: centerpb: \
                     84:        centerpb.m \
                     85:        macro.h \
                     86:        $(FRC)
                     87:        $(A4) centerpb.m > centerpb
                     88:        @echo "centerpb updated"
                     89: 
                     90: centerpb.comp: centerpb attrib $(FRC)
                     91:        $(COMPRESS) centerpb
                     92: 
                     93: cspress: \
                     94:        cspress.m \
                     95:        global.h \
                     96:        macro.h \
                     97:        titlebox.h \
                     98:        titlebox.m \
                     99:        $(FRC)
                    100:        $(A4) cspress.m > cspress
                    101:        @echo "cspress updated"
                    102: 
                    103: cspress.comp: cspress attrib $(FRC)
                    104:        $(COMPRESS) cspress
                    105: 
                    106: form1: \
                    107:        form1.m \
                    108:        global.h \
                    109:        macro.h \
                    110:        $(FRC)
                    111:        $(A4) form1.m > form1
                    112:        @echo "form1 updated"
                    113: 
                    114: form1.comp: form1 attrib $(FRC)
                    115:        $(COMPRESS) form1
                    116: 
                    117: global: \
                    118:        global.m \
                    119:        envir.h \
                    120:        envir.m \
                    121:        global.h \
                    122:        index.m \
                    123:        list.h \
                    124:        list.m \
                    125:        macro.h \
                    126:        preproc.h \
                    127:        preproc.m \
                    128:        section.h \
                    129:        section.m \
                    130:        set.m \
                    131:        special.m \
                    132:        style.h \
                    133:        style.m \
                    134:        t_contents.m \
                    135:        whitespace.m \
                    136:        $(FRC)
                    137:        $(A4) global.m > global
                    138:        @echo "global updated"
                    139: 
                    140: global.comp: attrib global macro $(FRC)
                    141:        $(COMPRESS)
                    142: 
                    143: im: \
                    144:        im.m \
                    145:        coversheet.h \
                    146:        coversheet.m \
                    147:        envir.h \
                    148:        macro.h \
                    149:        preproc.h \
                    150:        titlebox.h \
                    151:        titlebox.m \
                    152:        $(FRC)
                    153:        $(A4) im.m > im
                    154:        @echo "im updated"
                    155: 
                    156: im.comp: im attrib $(FRC)
                    157:        $(COMPRESS) im
                    158: 
                    159: kluwer: \
                    160:        kluwer.m \
                    161:        global.h \
                    162:        macro.h \
                    163:        section.h \
                    164:        $(FRC)
                    165:        $(A4) kluwer.m > kluwer
                    166:        @echo "kluwer updated"
                    167: 
                    168: kluwer.comp: kluwer attrib $(FRC)
                    169:        $(COMPRESS) kluwer
                    170: 
                    171: letter: \
                    172:        letter.m \
                    173:        macro.h \
                    174:        $(FRC)
                    175:        $(A4) letter.m > letter
                    176:        @echo "letter updated"
                    177: 
                    178: letter.comp: letter attrib $(FRC)
                    179:        $(COMPRESS) letter
                    180: 
                    181: macro: \
                    182:        macro.m \
                    183:        macro.h \
                    184:        style.h \
                    185:        $(FRC)
                    186:        $(A4) macro.m > macro
                    187:        @echo "macro updated"
                    188: 
                    189: memo: \
                    190:        memo.m \
                    191:        macro.h \
                    192:        titlebox.h \
                    193:        titlebox.m \
                    194:        $(FRC)
                    195:        $(A4) memo.m > memo
                    196:        @echo "memo updated"
                    197: 
                    198: memo.comp: memo attrib $(FRC)
                    199:        $(COMPRESS) memo
                    200: 
                    201: model: \
                    202:        model.m \
                    203:        global.h \
                    204:        macro.h \
                    205:        titlebox.h \
                    206:        titlebox.m \
                    207:        $(FRC)
                    208:        $(A4) model.m > model
                    209:        @echo "model updated"
                    210: 
                    211: model.comp: model attrib $(FRC)
                    212:        $(COMPRESS) model
                    213: 
                    214: research: \
                    215:        research.m \
                    216:        global.h \
                    217:        macro.h \
                    218:        $(FRC)
                    219:        $(A4) research.m > research
                    220:        @echo "research updated"
                    221: 
                    222: research.comp: research attrib $(FRC)
                    223:        $(COMPRESS) research
                    224: 
                    225: rp: \
                    226:        rp.m \
                    227:        macro.h \
                    228:        titlebox.h \
                    229:        titlebox.m \
                    230:        $(FRC)
                    231:        $(A4) rp.m > rp
                    232:        @echo "rp updated"
                    233: 
                    234: rp.comp: rp attrib $(FRC)
                    235:        $(COMPRESS) rp
                    236: 
                    237: song: \
                    238:        song.m \
                    239:        global.h \
                    240:        $(FRC)
                    241:        $(A4) song.m > song
                    242:        @echo "song updated"
                    243: 
                    244: song.comp: song attrib $(FRC)
                    245:        $(COMPRESS) song
                    246: 
                    247: tc: \
                    248:        tc.m \
                    249:        coversheet.h \
                    250:        coversheet.m \
                    251:        envir.h \
                    252:        macro.h \
                    253:        preproc.h \
                    254:        titlebox.h \
                    255:        titlebox.m \
                    256:        $(FRC)
                    257:        $(A4) tc.m > tc
                    258:        @echo "tc updated"
                    259: 
                    260: tc.comp: tc attrib $(FRC)
                    261:        $(COMPRESS) tc
                    262: 
                    263: tm: \
                    264:        tm.m \
                    265:        coversheet.h \
                    266:        coversheet.m \
                    267:        envir.h \
                    268:        macro.h \
                    269:        preproc.h \
                    270:        titlebox.h \
                    271:        titlebox.m \
                    272:        $(FRC)
                    273:        $(A4) tm.m > tm
                    274:        @echo "tm updated"
                    275: 
                    276: tm.comp: tm attrib $(FRC)
                    277:        $(COMPRESS) tm
                    278: 
                    279: clean:
                    280: 
                    281: clobber: clean
                    282:        -rm -f $(DBS) $(CDBS)
                    283: 
                    284: install: all
                    285:        cp $(DBS) $(CDBS) $(INSDIR)
                    286: 
                    287: debug: doc
                    288:        cp $(DBS) $(INSDIR)
                    289: 
                    290: summary: $(DBS)
                    291:        @for i in $(DBS) ; \
                    292:        do \
                    293:                echo -e "\n\n$$i doc type\n" ; \
                    294:                grep '|comment<summary: ' $$i | \
                    295:                    sed -e 's/|comment<summary: \(.*\)>/\1/' | sort -u ; \
                    296:        done > summary
                    297:        @echo -e '\n' >> summary
                    298:        @cat todo.m >> summary
                    299:        @echo summary updated

unix.superglobalmegacorp.com

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