Annotation of researchv10no/cmd/f2c/doc/mkfile, revision 1.1.1.1

1.1       root        1: BUILTINS =
                      2: b = body appA
                      3: p = /usr/dmg/pubs/gen
                      4: pre = pre.release
                      5: # /z7/nlsw7/f77.c/doc/tm
                      6: c = dot.c
                      7: 
                      8: all:V: r.t f2c.t cover.t
                      9: 
                     10: f2c.ps: cover.t r.t f2c.t
                     11:        dpost -e2 -F/y7/dmg/font -x0 -y0 -c1 -m1 -n1 -P "" -pp $prereq >$target
                     12: 
                     13: cover.t: cover
                     14:        troff cover >cover.t
                     15: 
                     16: r.t: $b $c
                     17:        Dt -m'.DA ' $b cover | refer -sA+DT -p $p /dev/null - $b |\
                     18:                tbl | eqn | troff -mpm >r.t
                     19: 
                     20: d.t: $b $c
                     21:        Dt -m'.ds LF DRAFT
                     22:        .DA ' -t'
                     23:        .ds RF ' $b |\
                     24:                refer -sA+DT -p $p /dev/null - $b |\
                     25:                tbl | eqn | troff -mpm >d.t
                     26: 
                     27: f2c.t: ../f2c.1t mkfile
                     28:        Dt ../f2c.1t | awk -F/ '
                     29:        {printf ".nr mo %s\n.nr dy %s\n.nr yr %d\n",$1,$2,$3-1900}' >zap.$$
                     30:        sed '21s/$/ "Appendix B"/
                     31:        22i\
                     32:        .nr % 24
                     33:        ' ../f2c.1t | troff zap.$$ /usr/lib/tmac/tmac.an - >$target
                     34:        rm zap.$$
                     35: 
                     36: tmf2c.t: ../f2c.1t mkfile
                     37:        sed '21s/$/ "Appendix B"/
                     38:        22i\
                     39:        .nr % 26
                     40:        ' ../f2c.1t | troff -man >$target
                     41: 
                     42: tm.t: $b $c ../f2c.1t tmcover
                     43:        tc=/tmp/tc$$
                     44:        tt=/tmp/t/tc$$
                     45:        trap "rm -f $tc; exit" 0 1 2 3 4 13
                     46:        sed -n '/^\.TL/q;p' body >$tc
                     47:        cat tmcover >>$tc
                     48:        sed '1,/^\.AE/d' body >>$tc
                     49:        refer -sA+DT -p $p $tc appA >$tt
                     50:        x=`Dt -f $b ../f2c.1t`; cpt $x $tt
                     51:        echo docsubmit input = $tt
                     52:        tbl $tt | eqn | troff -ms >tm.t
                     53:        cat ../f2c.1t >>$tt
                     54:        cpt $x $tt
                     55: 
                     56: %.c: %.f /usr/bin/f2c
                     57:        f2c $stem.f
                     58: 
                     59: %.t: %
                     60:        Dt -m'.ds LF DRAFT
                     61:        .nr PS 12
                     62:        .nr VS 15
                     63:        .DA ' -t'
                     64:        .ds RF ' $prereq |\
                     65:                refer -sA+DT -p $p /dev/null - $prereq |\
                     66:                tbl | eqn -d'$$' | troff -ms >$prereq.t
                     67: 
                     68: pred.t: $pre
                     69:        Dt -m'.ds LF DRAFT
                     70:        .ce
                     71:        \s24### DRAFT ###\s0
                     72:        .DA ' -t'
                     73:        .ds RF ' $pre | troff -ms - $pre >pred.t
                     74: 
                     75: pre.t: $pre
                     76:        Dt -d'.DA ' $pre | troff -ms - $pre >pre.t
                     77: 
                     78: st.t: st
                     79:        Dt -m'.ds LF \s8DRAFT\s0
                     80:        .DA \s8' -t'\s0
                     81:        .ds RF \s8' -x'\s0' $prereq | tbl - $prereq | eqn | troff -ms >$target
                     82:        
                     83: p.t: proto
                     84:        Dt -m'.ds LF DRAFT
                     85:        .DA ' -t'
                     86:        .ds RF ' $prereq | tbl - $prereq | eqn -d'$$' | troff -ms >$target
                     87: 
                     88: cstr.x: $b $c
                     89:        Dt -m'.DA ' $b | refer -sA+DT -p $p /dev/null - $b |\
                     90:                awk '
                     91:        /^\.so/ { f = $2; while((getline<f) > 0) print $0; next }
                     92:        {print}' >$target
                     93: 
                     94: appB.x: ../f2c.1t
                     95:        sed '21s/$/ "Appendix B"/
                     96:        22i\
                     97:        .nr % 25
                     98:        ' ../f2c.1t >$target
                     99: 
                    100: /tmp/t/sif.u: cstr.x appB.x makefile
                    101:        stree -u $prereq >$target
                    102: 
                    103: sn.t: sn
                    104:        Dt -m'.DA ' $prereq |\
                    105:                refer -sA+DT -p $p /dev/null - $prereq |\
                    106:                eqn | troff -mpm >sn.t
                    107: 
                    108: dsn.t: sn
                    109:        Dt -m'.ds LF DRAFT
                    110:        .DA ' -t'
                    111:        .ds RF ' $prereq |\
                    112:                refer -sA+DT -p $p /dev/null - $prereq |\
                    113:                eqn | troff -mpm >dsn.t
                    114: 
                    115: sn.x: sn
                    116:        Dt -m'.ds LF DRAFT
                    117:        .DA ' -t'
                    118:        .ds RF ' $prereq |\
                    119:                refer -sA+DT -p $p /dev/null - $prereq | awk '
                    120:        /^\.so/ { f = $2; while((getline<f) > 0) print $0; next }
                    121:        {print}' >$target
                    122: 
                    123: 
                    124: /tmp/t/sifsn.u: sn.x makefile
                    125:        stree -u $prereq >$target

unix.superglobalmegacorp.com

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