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

1.1     ! root        1: # Copyright (c) 1989 AT&T
        !             2: #      All Rights Reserved
        !             3: # 
        !             4: # THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T.
        !             5: # 
        !             6: # The copyright notice above does not evidence any
        !             7: # actual or intended publication of such source code.
        !             8: 
        !             9: YFLAGS = -d
        !            10: CFLAGS = -g -N -I/usr/include/lcc -A
        !            11: CC = lcc
        !            12: 
        !            13: OFILES = b.o main.o parse.o proctab.o tran.o lib.o run.o 
        !            14: 
        !            15: SOURCE = awk.h proto.h awk.g.y awk.lx.l b.c main.c maketab.c parse.c lib.c run.c tran.c
        !            16: CSOURCE = y.tab.c lex.yy.c b.c main.c proctab.c parse.c lib.c run.c tran.c
        !            17: 
        !            18: a.out: awk.g.o awk.lx.o $(OFILES) $(ALLOC) awk.h
        !            19:        $(CC) $(CFLAGS) awk.g.o awk.lx.o $(OFILES) $(ALLOC)  -lm
        !            20: 
        !            21: $(OFILES) awk.lx.o:    awk.h prevy.tab.h proto.h
        !            22: 
        !            23: awk.g.o:       awk.h proto.h
        !            24: 
        !            25: prevy.tab.h:   y.tab.h
        !            26:        -cmp -s y.tab.h prevy.tab.h || (cp y.tab.h prevy.tab.h; echo change maketab)
        !            27: 
        !            28: proctab.c:     maketab
        !            29:        ./maketab >proctab.c
        !            30: 
        !            31: maketab:       prevy.tab.h maketab.c
        !            32:        $(CC) $(CFLAGS) maketab.c -o maketab
        !            33: 
        !            34: bundle:
        !            35:        @bundle README FIXES $(SOURCE) makefile awk.1 ansi2knr.c deansify.awk 
        !            36: 
        !            37: bowell:        $(SOURCE) makefile NEW FIXES awktest.a
        !            38:        push bowell $? /usr/src/cmd/awk
        !            39:        touch bowell
        !            40: 
        !            41: profile:
        !            42:        make 'CFLAGS=-p'
        !            43: 
        !            44: install:       a.out
        !            45:        cp a.out /usr/bin/awk
        !            46:        strip /usr/bin/awk
        !            47: 
        !            48: clean:
        !            49:        rm -f a.out *.o t.* *temp* *.out *junk* y.tab.* lex.yy.c prevy.tab.h maketab proctab.c foo* glop*

unix.superglobalmegacorp.com

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