Annotation of researchv10no/cmd/troff/ancient.nroff/terms.d/terms.mk, revision 1.1

1.1     ! root        1: #      nroff terminal driving tables make file
        !             2: #      SCCS: @(#)terms.mk      1.16
        !             3: 
        !             4: OL = /
        !             5: SL = /usr/src/cmd
        !             6: RDIR = ${SL}/text/roff.d/terms.d
        !             7: REL = current
        !             8: TSID = -r`gsid terms ${REL}`
        !             9: CSID = -r`gsid maketerms ${REL}`
        !            10: MKSID = -r`gsid terms.mk ${REL}`
        !            11: BIN = P108
        !            12: LIST = opr -ttx -b${BIN}
        !            13: INSDIR = ${OL}usr/lib/term
        !            14: TFILES = code.300 code.lp tab2631.c tab2631-c.c tab2631-e.c tab300.c \
        !            15:         tab300-12.c tab300s.c tab300s-12.c tab37.c tab382.c \
        !            16:         tab4000A.c tab450.c tab450-12.c tab832.c taba1.c tablp.c tabtn300.c \
        !            17:         tabX.c
        !            18: PFILES = maketerms.c terms.hd
        !            19: FILES = tab2631 tab2631-c tab2631-e tab300 tab300-12 tab300s \
        !            20:        tab300s-12 tab37 tab382 tab4000A tab450 \
        !            21:        tab450-12 tab832 taba1 tablp tabtn300 tabX
        !            22: 
        !            23: B03 =
        !            24: 
        !            25: maketerms compile all:  terms.hd
        !            26:        ${CC} -DPART1 ${B03} -o maketerms maketerms.c
        !            27:        ./maketerms
        !            28:        ${CC} -DPART2 ${B03} -o maketerms maketerms.c
        !            29:        ./maketerms
        !            30:        ${CC} -DPART3 ${B03} -o maketerms maketerms.c
        !            31:        ./maketerms
        !            32: 
        !            33: install:  maketerms
        !            34:        cp ${FILES} ${INSDIR}
        !            35:        cd ${INSDIR}; rm -f tab300S tab300S-12
        !            36:        cd ${INSDIR};  ln tab300s tab300S;  ln tab300s-12 tab300S-12
        !            37:        cd ${INSDIR}; chmod 644 ${FILES}
        !            38:        @if [ "${OL}" = "/" ]; \
        !            39:                then cd ${INSDIR}; chown bin ${FILES} tab300S tab300S-12; \
        !            40:                        chgrp bin ${FILES} tab300S tab300S-12; \
        !            41:         fi
        !            42: 
        !            43: build:  bldmk bldt bldmt
        !            44:        :
        !            45: bldt:  ;  get -p ${TSID} s.terms.src | ntar -d ${RDIR} -g
        !            46: bldmt: ;  get -p ${CSID} s.maket.src | ntar -d ${RDIR} -g
        !            47: bldmk: ; get -p ${MKSID} s.terms.mk > ${RDIR}/terms.mk
        !            48: 
        !            49: listing:
        !            50:        pr terms.mk ${TFILES} ${PFILES} | ${LIST}
        !            51: listmk: ;  pr terms.mk | ${LIST}
        !            52: listt: ;  pr ${TFILES} | ${LIST}
        !            53: listmt:        ;  pr ${PFILES} | ${LIST}
        !            54: 
        !            55: edit:  mkedit tedit mtedit
        !            56:        :
        !            57: mkedit:        ;  get -e s.terms.mk
        !            58: tedit: ;  get -e -p s.terms.src | ntar -g
        !            59: mtedit:        ;  get -e -p s.maket.src | ntar -g
        !            60: 
        !            61: delta: mkdelta tdelta mtdelta
        !            62:        :
        !            63: mkdelta:  ;  delta s.terms.mk
        !            64: tdelta:   ;  ntar -p ${TFILES} > terms.src
        !            65:             delta s.terms.src
        !            66:             rm -f ${TFILES}
        !            67: mtdelta:  ;  ntar -p ${PFILES} > maket.src
        !            68:             delta s.maket.src
        !            69:             rm -f ${PFILES}
        !            70: 
        !            71: clean:
        !            72:        rm -f maketerms
        !            73: clobber:  clean
        !            74:        rm -f ${FILES}
        !            75: delete:        clobber
        !            76:        rm -f ${TFILES} ${PFILES}

unix.superglobalmegacorp.com

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