Annotation of 43BSDReno/contrib/isode-beta/doc/manual/Makefile, revision 1.1.1.1

1.1       root        1: #########################################################################
                      2: # Instructions to Make, for generation of nice-looking papers using LaTeX
                      3: #########################################################################
                      4: 
                      5: .SUFFIXES:     .pic .c .h .s .ry .py .bnf .make .web .tex .dvi .imp .ps
                      6: 
                      7: .pic.tex:;     tpic $<
                      8: 
                      9: .c.tex:;       sh -c 'if tgrind -f -lc $< | sed -e 1d -e \$$d > $@; \
                     10:                        then exit 0; else rm $@; exit 1; fi'
                     11: 
                     12: .h.tex:;       sh -c 'if tgrind -f -lc $< | sed -e 1d -e \$$d > $@; \
                     13:                        then exit 0; else rm $@; exit 1; fi'
                     14: 
                     15: .s.tex:;       sh -c 'if tgrind -f -la68k $< | sed -e 1d -e \$$d > $@; \
                     16:                        then exit 0; else rm $@; exit 1; fi'
                     17: 
                     18: .ry.tex:;      sh -c 'if tgrind -d ../../pepy/grindefs -f -lpepy $< \
                     19:                                | sed -e 1d -e \$$d > $@; \
                     20:                        then exit 0; else rm $@; exit 1; fi'
                     21: 
                     22: .py.tex:;      sh -c 'if tgrind -d ../../pepy/grindefs -f -lpepy $< \
                     23:                                | sed -e 1d -e \$$d > $@; \
                     24:                        then exit 0; else rm $@; exit 1; fi'
                     25: 
                     26: .bnf.tex:;      sh -c 'if tgrind -d ../../pepy/grindefs -f -lbnf $< \
                     27:                                | sed -e 1d -e \$$d > $@; \
                     28:                        then exit 0; else rm $@; exit 1; fi'
                     29: 
                     30: .make.tex:;    sh -c 'if tgrind -f -lsrc $< | sed -e 1d -e \$$d > $@; \
                     31:                        then exit 0; else rm $@; exit 1; fi'
                     32: 
                     33: .web.tex:;     sh -c 'if weave $<; then exit 0; else rm $@; exit 1; fi'
                     34: 
                     35: .tex.dvi:;     sh -c 'if latex \\nonstopmode\\input $<; \
                     36:                          then exit 0; else rm $@; exit 1; fi'
                     37: 
                     38: .dvi.imp:;     dviimp $(DFLAGS) -i $@ $<
                     39: 
                     40: .dvi.ps:;      sh -c 'if dvi2ps $(DFLAGS) -r -b $* -z 10 $<; \
                     41:                          then exit 0; else rm $@; exit 1; fi'
                     42: 
                     43: 
                     44: #############################################################
                     45: # Here it is...
                     46: #############################################################
                     47: 
                     48: all:           volume1.dvi volume2.dvi volume3.dvi volume4.dvi volume5.dvi
                     49: 
                     50: inst-all:;
                     51: 
                     52: install:       inst-all clean
                     53: 
                     54: lint:;
                     55: 
                     56: clean:;                rm -f volume*.imp volume*.ps volume*.dvi volume*.log \
                     57:                        volume*.blg _*
                     58: 
                     59: grind:         volume1.dvi volume2.dvi volume3.dvi volume4.dvi volume5.dvi \
                     60:                        true
                     61:                dvisp $(DFLAGS) volume1
                     62:                dvisp $(DFLAGS) volume2
                     63:                dvisp $(DFLAGS) volume3
                     64:                dvisp $(DFLAGS) volume4
                     65:                dvisp $(DFLAGS) volume5
                     66: 
                     67: imp:           volume1.imp volume2.imp volume3.imp volume4.imp volume5.imp
                     68: 
                     69: ps:            volume1.ps volume2.ps volume3.ps volume4.ps volume5.ps
                     70: 
                     71: split:         all true
                     72:                dvi2ps $(DFLAGS) -r -b volume1 volume1.dvi
                     73:                dvi2ps $(DFLAGS) -r -b volume2 volume2.dvi
                     74:                dvi2ps $(DFLAGS) -r -b volume3 volume3.dvi
                     75:                dvi2ps $(DFLAGS) -r -b volume4 volume4.dvi
                     76:                dvi2ps $(DFLAGS) -r -b volume5 volume5.dvi
                     77: 
                     78: 
                     79: #############################################################
                     80: # volume1
                     81: #############################################################
                     82: 
                     83: # customization files, et. al., not included below
                     84: volume1.dvi:   volume1.vrsn volume1.bbl volume1.ind
                     85: 
                     86: volume1.vrsn:  volume1.tex \
                     87:                    manual.tex \
                     88:                preface.tex \
                     89:                introduction.tex \
                     90:                acsap.tex \
                     91:                    grind2a-1.tex grind2a-2a.tex grind2a-2b.tex \
                     92:                    grind2a-2c.tex grind2a-2d.tex \
                     93:                    grind2a-2f.tex grind2a-2g.tex \
                     94:                    table2a-1.tex table2a-2.tex \
                     95:                rosap.tex \
                     96:                    grind2b-2.tex grind2b-3a.tex grind2b-3b.tex \
                     97:                    grind2b-3c.tex grind2b-3d.tex grind2b-3e.tex \
                     98:                    grind2b-4a.tex grind2b-4b.tex \
                     99:                    table2b-1a.tex table2b-1b.tex \
                    100:                rtsap.tex \
                    101:                    grind2c-2.tex grind2c-3.tex \
                    102:                    table2c-1.tex \
                    103:                psap.tex \
                    104:                    grind3-1.tex grind3-2.tex grind3-3.tex \
                    105:                    table3-1.tex table3-2.tex table3-3.tex \
                    106:                aliases.tex \
                    107:                macros.tex \
                    108:                entities.tex \
                    109:                objects.tex \
                    110:                defining.tex \
                    111:                appendix2.tex \
                    112:                    grindB-1.tex grindB-2.tex grindB-3.tex \
                    113:                    grindB-4.tex grindB-5.tex grindB-6.tex \
                    114:                version.sh
                    115:                @version.sh volume1
                    116: 
                    117: 
                    118: #############################################################
                    119: # volume2
                    120: #############################################################
                    121: 
                    122: # customization files, et. al., not included below
                    123: volume2.dvi:   volume2.vrsn volume2.bbl volume2.ind
                    124: 
                    125: volume2.vrsn:  volume2.tex \
                    126:                    manual.tex \
                    127:                preface.tex \
                    128:                introduction.tex \
                    129:                psap2.tex \
                    130:                    grind5a-1.tex grind5a-2a.tex grind5a-2b.tex grind5a-3.tex \
                    131:                    table5a-1.tex table5a-2.tex \
                    132:                ssap.tex \
                    133:                    grind5b-1.tex grind5b-2.tex grind5b-3a.tex grind5b-3b.tex \
                    134:                    grind5b-4.tex \
                    135:                    table5b-1.tex table5b-2.tex table5b-3.tex table5b-4.tex \
                    136:                    table5b-5.tex \
                    137:                tsap.tex \
                    138:                    grind6-1.tex grind6-2.tex grind6-3.tex \
                    139:                    table6-1.tex \
                    140:                services.tex \
                    141:                tailoring.tex \
                    142:                logging.tex \
                    143:                tswitch.tex \
                    144:                version.sh
                    145:                @version.sh volume2
                    146: 
                    147: 
                    148: #############################################################
                    149: # volume3
                    150: #############################################################
                    151: 
                    152: # customization files, et. al., not included below
                    153: volume3.dvi:   volume3.vrsn volume3.bbl volume3.ind
                    154: 
                    155: volume3.vrsn:  volume3.tex \
                    156:                    manual.tex \
                    157:                preface.tex \
                    158:                introduction.tex \
                    159:                libftam.tex \
                    160:                    tableftam-1.tex tableftam-2.tex tableftam-3.tex \
                    161:                    tableftam-4.tex tableftam-5.tex \
                    162:                documents.tex \
                    163:                unixftam.tex \
                    164:                ftamftp.tex \
                    165:                unixvt.tex \
                    166:                imisc.tex \
                    167:                    grindimisc-1.tex \
                    168:                version.sh
                    169:                @version.sh volume3
                    170: 
                    171: 
                    172: #############################################################
                    173: # volume4
                    174: #############################################################
                    175: 
                    176: # customization files, et. al., not included below
                    177: volume4.dvi:   volume4.vrsn volume4.bbl volume4.ind
                    178: 
                    179: volume4.vrsn:  volume4.tex \
                    180:                    manual.tex \
                    181:                preface.tex \
                    182:                introduction.tex \
                    183:                concepts.tex \
                    184:                discipline.tex \
                    185:                rosy.tex \
                    186:                    grindimage-1.tex \
                    187:                posy.tex \
                    188:                    grindposy-1.tex grindposy-2.tex grindposy-3.tex \
                    189:                    grindposy-4.tex \
                    190:                pepy.tex \
                    191:                    diagram4-1.tex \
                    192:                    grind4-1.tex  grind4-2.tex grind4-3.tex grind4-4.tex \
                    193:                    grind4-5a.tex grind4-5b.tex grind4-6a.tex \
                    194:                    grind4-6b.tex grind4-7.tex grind4-8a.tex grind4-8b.tex \
                    195:                    grind4-9a.tex grind4-9b.tex grind4-10.tex \
                    196:                pepsy.tex \
                    197:                librosy.tex \
                    198:                initiator.tex \
                    199:                    ryinit-estab.tex ryinit-invoke.tex ryinit-async.tex \
                    200:                    ryinit-release.tex ryinit-error.tex ryinitiator-h.tex \
                    201:                    ryinitiator-c.tex ryinit-example.tex \
                    202:                responder.tex \
                    203:                    ryresponder-h.tex ryresp-assoc.tex ryresp-invoke.tex \
                    204:                    ryresp-error.tex \
                    205:                passwd.tex \
                    206:                    passwd-ops.tex passwd-make.tex passwd-init.tex \
                    207:                    passwd-resp.tex \
                    208:                version.sh
                    209:                @version.sh volume4
                    210: 
                    211: 
                    212: #############################################################
                    213: # volume5
                    214: #############################################################
                    215: 
                    216: # customization files, et. al., not included below
                    217: volume5.dvi:    volume5.vrsn volume5.bbl volume5.ind 
                    218: 
                    219: ASN = asn-start.py na.py schema.py \
                    220:        reliableros.py getedb.py asn-end.py
                    221: 
                    222: asn-summary.py: $(ASN)
                    223:        cat $(ASN) > $@
                    224: 
                    225: volume5.vrsn:   volume5.tex \
                    226:                    manual.tex \
                    227:                preface.tex \
                    228:                introduction.tex \
                    229:                q-introduction.tex \
                    230:                q-na.tex \
                    231:                    country.tex \
                    232:                q-dsa.tex \
                    233:                    tableq-1.tex \
                    234:                q-dish.tex \
                    235:                    figureq-dsa.tex \
                    236:                    figureq-dit.tex \
                    237:                    figureq-entry.tex \
                    238:                q-widget.tex \
                    239:                q-sunint.tex \
                    240:                q-dsap.tex \
                    241:                q-quipu.tex \
                    242:                q-syntax.tex \
                    243:                q-secman.tex \
                    244:                q-security.tex \
                    245:                q-fred.tex \
                    246:                q-design.tex \
                    247:                        protected.tex \
                    248:                q-secdes.tex \
                    249:                        acl.tex \
                    250:                        na.tex \
                    251:                        ns.tex \
                    252:                        schema.tex \
                    253:                        getedb.tex \
                    254:                        reliableros.tex \
                    255:                q-operations.tex \
                    256:                q-appendix-a.tex \
                    257:                    tableq-2.tex \
                    258:                q-appendix-b.tex \
                    259:                    oidtable.tex \
                    260:                    name.tex \
                    261:                    edb.tex \
                    262:                q-appendix-c.tex \
                    263:                    na-summary.tex \
                    264:                q-appendix-e.tex \
                    265:                        asn-summary.tex \
                    266:                version.sh
                    267:                @version.sh volume5
                    268: 
                    269: 
                    270: NA     =       na-start.py country.py na-end.py
                    271: 
                    272: na-summary.py: $(NA)
                    273:                cat $(NA) > $@
                    274: 
                    275: 
                    276: #############################################################
                    277: # miscellany
                    278: #############################################################
                    279: 
                    280: biblio:;       bibtex volume1
                    281:                bibtex volume2
                    282:                bibtex volume3
                    283:                bibtex volume4
                    284:                bibtex volume5
                    285: 
                    286: preview:       volume1.dvi volume2.dvi volume3.dvi volume4.dvi volume5.dvi \
                    287:                        true
                    288:                xdvi volume1.dvi
                    289:                xdvi volume2.dvi
                    290:                xdvi volume3.dvi
                    291:                xdvi volume4.dvi
                    292:                xdvi volume5.dvi
                    293: 
                    294: index:;                idx2ind -l volume1 volume2 volume3 volume4 volume5
                    295: 
                    296: true:;

unix.superglobalmegacorp.com

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