Annotation of researchv10no/cmd/lint/makefile, revision 1.1

1.1     ! root        1: # lint - description file
        !             2: 
        !             3: NAME = lint
        !             4: BINDIR = /usr/bin
        !             5: LINTDIR = /usr/lib/lint
        !             6: M=../pcc1/mip
        !             7: CFLAGS = -DFLEXNAMES -DFMTARGS -I$M -I. -O -g
        !             8: LDFLAGS =
        !             9: 
        !            10: OFILES1 = cgram.o comm1.o lint1.o optim.o pftn.o scan.o trees.o xdefs.o
        !            11: LNFILES = llib-lc.ln llib-lport.ln llib-lipc.ln
        !            12: 
        !            13: all: lint1 lint2 ${LNFILES}
        !            14: 
        !            15: clean:
        !            16:        -rm -f cgram.c *.o *.ln lint[12]
        !            17: 
        !            18: install: all
        !            19:        cp lint[12] llib* ${LINTDIR}
        !            20:        cp lint.sh ${BINDIR}/${NAME}
        !            21: 
        !            22: lint1: ${OFILES1}
        !            23:        ${CC} ${LDFLAGS} -o lint1 ${OFILES1}
        !            24: 
        !            25: lint2: lint2.c lint.h $M/manifest
        !            26:        ${CC} ${CFLAGS} ${LDFLAGS} -o lint2 lint2.c
        !            27: 
        !            28: cgram.c: $M/cgram.y
        !            29:        yacc $M/cgram.y
        !            30:        mv y.tab.c cgram.c
        !            31: 
        !            32: cgram.o: $M/manifest $M/mfile1 macdefs cgram.c
        !            33:        ${CC} -c ${CFLAGS} cgram.c
        !            34: 
        !            35: comm1.o: $M/manifest $M/mfile1 $M/common macdefs $M/comm1.c
        !            36:        ${CC} -c ${CFLAGS} $M/comm1.c
        !            37: 
        !            38: optim.o: $M/manifest macdefs $M/mfile1 $M/optim.c
        !            39:        ${CC} -c ${CFLAGS} $M/optim.c
        !            40: 
        !            41: pftn.o: $M/manifest macdefs $M/mfile1 $M/pftn.c
        !            42:        ${CC} -c ${CFLAGS} $M/pftn.c
        !            43: 
        !            44: lint1.o: $M/manifest macdefs $M/mfile1 lint.h
        !            45:        ${CC} -c ${CFLAGS} lint1.c
        !            46: 
        !            47: scan.o: $M/manifest macdefs $M/mfile1 $M/scan.c
        !            48:        ${CC} -c ${CFLAGS} $M/scan.c
        !            49: 
        !            50: trees.o: $M/manifest macdefs $M/mfile1 $M/trees.c
        !            51:        ${CC} -c ${CFLAGS} $M/trees.c
        !            52: 
        !            53: xdefs.o: $M/manifest $M/mfile1 macdefs $M/xdefs.c
        !            54:        ${CC} -c ${CFLAGS} $M/xdefs.c
        !            55: 
        !            56: llib-lc.ln: llib-lc lint1
        !            57:        -/lib/cpp -C -Dlint llib-lc | ./lint1 -v > llib-lc.ln
        !            58: 
        !            59: llib-lport.ln: llib-lport lint1
        !            60:        -/lib/cpp -C -Dlint llib-lport | ./lint1 -puv > llib-lport.ln
        !            61: 
        !            62: llib-lipc.ln: llib-lipc lint1
        !            63:        -/lib/cpp -C -Dlint llib-lipc | ./lint1 -v > llib-lipc.ln

unix.superglobalmegacorp.com

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