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

1.1     ! root        1: #      troff font tables make file
        !             2: #      SCCS:  @(#)fonts.mk     1.12
        !             3: 
        !             4: OL = /
        !             5: SL = /usr/src/cmd
        !             6: RDIR = ${SL}/text/roff.d/fonts.d
        !             7: REL = current
        !             8: FSID = -r`gsid fonts ${REL}`
        !             9: CSID = -r`gsid makefonts ${REL}`
        !            10: MKFSID = -r`gsid mkfont ${REL}`
        !            11: MKSID = -r`gsid fonts.mk ${REL}`
        !            12: BIN = P108
        !            13: LIST = opr -ttx -b${BIN}
        !            14: INSDIR = ${OL}usr/lib/font
        !            15: FFILES = chars.c ftB.c ftBC.c ftC.c ftCE.c ftCI.c ftCK.c ftCS.c ftCW.c \
        !            16:         ftG.c ftGI.c ftGM.c ftGR.c ftI.c ftL.c ftLI.c ftPA.c ftPB.c \
        !            17:         ftPI.c ftR.c ftS.c ftSB.c ftSI.c ftSM.c ftUD.c
        !            18: PFILES = makefonts.c
        !            19: MKFILES = mkfont.c mkfont1.c
        !            20: FILES = ftB ftBC ftC ftCE ftCI ftCK ftCS ftCW ftG ftGI ftGM ftGR ftI \
        !            21:        ftL ftLI ftPA ftPB ftPI ftR ftS ftSB ftSI ftSM ftUD
        !            22: 
        !            23: 
        !            24: makefonts compile all:
        !            25:        ${CC} -o makefonts makefonts.c
        !            26:        ./makefonts
        !            27:        chmod 644 ${FILES}
        !            28: 
        !            29: install:  makefonts
        !            30:        cp ${FILES} ${INSDIR}
        !            31:        cd ${INSDIR}; rm -f ftH ftHI ftHM ftFD ftCI
        !            32:        cd ${INSDIR}; ln ftG ftH; ln ftGI ftHI; ln ftGM ftHM; \
        !            33:                ln ftUD ftFD; ln ftCK ftCI
        !            34:        @if [ "${OL}" = "/" ]; \
        !            35:                then cd ${INSDIR}; chown bin ${FILES}; chgrp bin ${FILES}; \
        !            36:         fi
        !            37: 
        !            38: mkfont:  mkfont.c mkfont1.c -o mkfont
        !            39:        ${CC} -n -s mkfont.c
        !            40: 
        !            41: build:  bldmk bldf bldmakf bldmf
        !            42:        :
        !            43: bldf:  ;  get -p ${FSID} s.fonts.src | ntar -d ${RDIR} -g
        !            44: bldmakf: ; get -p ${CSID} s.makefonts.c > ${RDIR}/makefonts.c
        !            45: bldmf: ;  get -p ${MKFSID} s.mkfont.src | ntar -d ${RDIR} -g
        !            46: bldmk: ; get -p ${MKSID} s.fonts.mk > ${RDIR}/fonts.mk
        !            47: 
        !            48: listing:
        !            49:        pr fonts.mk ${PFILES} ${FFILES} ${MKFILES} | ${LIST}
        !            50: listmk: ;  pr fonts.mk | ${LIST}
        !            51: listf: ;  pr ${FFILES} | ${LIST}
        !            52: listmf:        ;  pr ${MKFILES} | ${LIST}
        !            53: listmakf: ; pr ${PFILES} | ${LIST}
        !            54: 
        !            55: edit:  mkedit fedit mfedit makfedit
        !            56:        :
        !            57: mkedit:        ;  get -e s.fonts.mk
        !            58: fedit: ;  get -e -p s.fonts.src | ntar -g
        !            59: mfedit:        ;  get -e -p s.mkfont.src | ntar -g
        !            60: makfedit: ; get -e s.makefonts.c
        !            61: 
        !            62: delta: mkdelta fdelta mfdelta makfdelta
        !            63:        :
        !            64: mkdelta:  ;  delta s.fonts.mk
        !            65: fdelta:   ;  ntar -p ${FFILES} > fonts.src
        !            66:             delta s.fonts.src
        !            67:             rm -f ${FFILES}
        !            68: mfdelta:  ;  ntar -p ${MKFILES} > mkfont.src
        !            69:             delta s.mkfont.src
        !            70:             rm -f ${MKFILES}
        !            71: makfdelta: ; delta s.makefonts.c
        !            72: 
        !            73: clean:
        !            74:        rm -f makefonts a.out
        !            75: clobber:  clean
        !            76:        rm -f ${FILES}
        !            77: delete:        clobber
        !            78:        rm -f ${FFILES} ${PFILES} ${MKFILES}

unix.superglobalmegacorp.com

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