Annotation of researchv10no/cmd/lint/makefile, revision 1.1.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.