Annotation of researchv10no/cmd/prefer/prefawk/makefile, revision 1.1.1.1

1.1       root        1: PLIB = /usr/lib/prefer
                      2: PBIN = /usr/bin
                      3: 
                      4: YFLAGS = -d
                      5: CFLAGS = -O
                      6: 
                      7: OFILES = b.o main.o parse.o proctab.o tran.o lib.o run.o 
                      8: 
                      9: SOURCE = awk.h awk.g.y awk.lx.l b.c main.c maketab.c parse.c lib.c run.c tran.c
                     10: 
                     11: prefawk:       awk.g.o awk.lx.o $(OFILES) $(ALLOC) awk.h
                     12:        cc $(CFLAGS) awk.g.o awk.lx.o $(OFILES) $(ALLOC)   -lm -o prefawk
                     13: 
                     14: $(OFILES) awk.lx.o:    awk.h prevy.tab.h 
                     15: 
                     16: awk.g.o:       awk.h
                     17: 
                     18: y.tab.h:       awk.g.o
                     19: 
                     20: prevy.tab.h:   y.tab.h
                     21:        -cmp -s y.tab.h prevy.tab.h || (cp y.tab.h prevy.tab.h; echo change maketab)
                     22: 
                     23: proctab.c:     maketab
                     24:        ./maketab >proctab.c
                     25: 
                     26: maketab:       prevy.tab.h maketab.c
                     27:        cc maketab.c -o maketab
                     28: 
                     29: profile:
                     30:        make 'CFLAGS=-p'
                     31: 
                     32: 
                     33: lcomp:
                     34:        make 'CC=lcomp' 'CFLAGS='
                     35: 
                     36: lprint:
                     37:        echo 1>&2 "piping into can"
                     38:        @lprint -P "pr -l90 -w120" | lp -fCW.8 -l90
                     39: 
                     40: 
                     41: clean:
                     42:        rm -f a.out *.o t.* *temp* *.out *junk* y.tab.* prevy.tab.h maketab proctab.c
                     43: 
                     44: clobber: clean
                     45:        -rm -f prefawk
                     46: 
                     47: run.o: awk.h y.tab.h
                     48:        $(CC) $(CFLAGS) -c -DFLUSH run.c
                     49: 
                     50: install: prefawk
                     51:        cp prefawk $(PLIB)
                     52:        strip $(PLIB)/prefawk
                     53: 

unix.superglobalmegacorp.com

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