Annotation of researchv10no/cmd/pret/makefile, revision 1.1.1.1

1.1       root        1: CC = cc
                      2: YFLAGS = -dDv
                      3: CFLAGS = -g
                      4: OBJS = pret.o pret1.o pret2.o pret3.o pret4.o pret6.o pret7.o pret8.o pret9.o pret0.o pretlex.o
                      5: 
                      6: #      FILES:
                      7: #              pret.y  -       yacc parser
                      8: #              pret.h  -       constants and macros
                      9: #              pret.d  -       internal representation of the tables
                     10: #              pret0.c  -      reduction of the state machines
                     11: #              pret1.c -       qsets
                     12: #              pret2.c -       operations on rows and columns
                     13: #              pret3.c -       procedures
                     14: #              pret4.c -       processes
                     15: #              pret6.c -       queues and messages
                     16: #              pret7.c -       memory allocation
                     17: #              pret8.c -       variables
                     18: #              pret9.c -       parameters
                     19: #              pret.expr.c -   expressions
                     20: #              pretlex.c       lexical analyzer
                     21: 
                     22: pret:  $(OBJS) pret.h pret.d
                     23:        $(CC) $(CFLAGS) $(OBJS) -lln -o pret
                     24: 
                     25: pret.o:        pret.y pret.expr.c
                     26: 
                     27: pretlex.o:     pretlex.l x.tab.h
                     28:        lex pretlex.l
                     29:        $(CC) $(CFLAGS) -c lex.yy.c
                     30:        rm lex.yy.c
                     31:        mv lex.yy.o pretlex.o
                     32: 
                     33: x.tab.h:       y.tab.h
                     34:        -cmp -s x.tab.h y.tab.h || cp y.tab.h x.tab.h
                     35: 
                     36: clean:
                     37:        rm -f *.o [xy].tab.[ch] y.output pret.out pret.err pret.tmp core a.out
                     38: 
                     39: install:
                     40:        cp pret /usr/bin

unix.superglobalmegacorp.com

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