Annotation of 42BSD/ingres/source/ovqp/Makefile, revision 1.1.1.1

1.1       root        1: #
                      2: #  Makefile for INGRES One Variable Query Processor (OVQP)
                      3: #
                      4: #      @(#)Makefile    7.2     9/26/83
                      5: #
                      6: 
                      7: INGRES=        ../..
                      8: H=     ../h
                      9: LIB=   $(INGRES)/lib
                     10: 
                     11: CFLAGS=        -O -I$H
                     12: AR=    -ar
                     13: ARFLAGS=rvu
                     14: RANLIB=        ranlib
                     15: LDFLAGS=-z
                     16: CP=    cp
                     17: CHMOD= chmod
                     18: LIBMODE=664
                     19: BINMODE=4740
                     20: GET=   sccs get
                     21: REL=
                     22: PR=    print
                     23: VGRIND=        csh /usr/ucb/vgrind
                     24: HEADER=        One Variable Query Processor
                     25: 
                     26: CTLMOD=        $(LIB)/ctlmod
                     27: IUTIL= $(LIB)/iutil
                     28: GUTIL= $(LIB)/gutil
                     29: 
                     30: OBJS=  scan.o interp.o startovqp.o\
                     31:        strategy.o findsimps.o key.o string.o typecheck.o interp1.o \
                     32:        equelpr.o prsym.o tidtest.o
                     33: SRCS=  scan.c interp.c startovqp.c\
                     34:        strategy.c findsimps.c key.c string.c typecheck.c interp1.c \
                     35:        equelpr.c prsym.c tidtest.c\
                     36:        ovqp.h strategy.h
                     37: 
                     38: LIBS=  $(CTLMOD) $(IUTIL) $(GUTIL)
                     39: 
                     40: ovqplib: $(OBJS)
                     41:        $(AR) rvu ovqplib $?
                     42:        $(CHMOD) $(LIBMODE) ovqplib
                     43:        $(RANLIB) ovqplib
                     44: 
                     45: install: $(LIB)/ovqp
                     46: 
                     47: $(LIB)/ovqp: ovqplib
                     48:        $(CP) ovqplib $(LIB)/ovqp
                     49:        $(RANLIB) $(LIB)/ovqp
                     50: 
                     51: ovqp:  $(OBJS)
                     52:        $(CC) $(LDFLAGS) $(OBJS) $(LIBS) -o ovqp
                     53:        $(CHMOD) $(BINMODE) ovqp
                     54: 
                     55: sources: $(SRCS)
                     56: 
                     57: $(SRCS):
                     58:        $(GET) $(REL) SCCS/s.$@
                     59: 
                     60: new:
                     61:        rm -f ovqplib
                     62: 
                     63: clean:
                     64:        rm -f *.o
                     65:        rm -f ovqplib a.out core ovqp
                     66: 
                     67: print: sources
                     68:        $(PR) Makefile TraceFlags *.[hm] *.[csy]
                     69: 
                     70: vgrind: sources
                     71:        cp /dev/null index
                     72:        $(VGRIND) -h "$(HEADER) (Release 7)" -n Makefile TraceFlags
                     73:        $(VGRIND) -h "$(HEADER) (Release 7)" *.[hm] *.[csy]
                     74:        $(VGRIND) -h "$(HEADER) (Release 7)" -x index
                     75: 
                     76: ncheck: 
                     77:        ckdir -c
                     78: 
                     79: backup:  ncheck
                     80:        ar vu backup.a *.[chys]
                     81: 
                     82: check:
                     83:        ckdir
                     84: 
                     85: depend:
                     86:        grep '^#[       ]*include' $(SRCS) | sed -n -f ../h/depend.sed > makedep
                     87:        echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
                     88:        echo '$$r makedep' >>eddep
                     89:        echo 'w' >>eddep
                     90:        cp Makefile Makefile.bak
                     91:        ed - Makefile < eddep
                     92:        rm eddep makedep
                     93:        echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
                     94:        echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
                     95:        echo '# see make depend above' >> Makefile
                     96: 
                     97: # DO NOT DELETE THIS LINE -- make depend uses it
                     98: 
                     99: scan.o:$H/ingres.h
                    100: scan.o:$H/symbol.h
                    101: scan.o:$H/tree.h
                    102: scan.o:../decomp/globs.h
                    103: interp.o:$H/ingres.h
                    104: interp.o:$H/aux.h
                    105: interp.o:$H/symbol.h
                    106: interp.o:$H/tree.h
                    107: interp.o:$H/access.h
                    108: interp.o:../decomp/globs.h
                    109: startovqp.o:$H/ingres.h
                    110: startovqp.o:$H/symbol.h
                    111: startovqp.o:$H/tree.h
                    112: startovqp.o:$H/aux.h
                    113: startovqp.o:../decomp/globs.h
                    114: startovqp.o:../ctlmod/pipes.h
                    115: strategy.o:$H/ingres.h
                    116: strategy.o:$H/aux.h
                    117: strategy.o:$H/catalog.h
                    118: strategy.o:$H/symbol.h
                    119: strategy.o:$H/tree.h
                    120: strategy.o:../decomp/globs.h
                    121: strategy.o:strategy.h
                    122: findsimps.o:$H/ingres.h
                    123: findsimps.o:$H/symbol.h
                    124: findsimps.o:$H/tree.h
                    125: findsimps.o:../decomp/globs.h
                    126: findsimps.o:strategy.h
                    127: key.o:$H/ingres.h
                    128: key.o:$H/aux.h
                    129: key.o:$H/symbol.h
                    130: key.o:$H/tree.h
                    131: key.o:../decomp/globs.h
                    132: key.o:strategy.h
                    133: string.o:$H/ingres.h
                    134: string.o:$H/aux.h
                    135: string.o:$H/symbol.h
                    136: string.o:$H/tree.h
                    137: string.o:../decomp/globs.h
                    138: typecheck.o:$H/ingres.h
                    139: typecheck.o:$H/aux.h
                    140: typecheck.o:$H/tree.h
                    141: typecheck.o:$H/symbol.h
                    142: typecheck.o:../decomp/globs.h
                    143: interp1.o:$H/ingres.h
                    144: interp1.o:$H/aux.h
                    145: interp1.o:$H/symbol.h
                    146: interp1.o:$H/tree.h
                    147: interp1.o:../decomp/globs.h
                    148: equelpr.o:$H/ingres.h
                    149: equelpr.o:$H/aux.h
                    150: equelpr.o:$H/symbol.h
                    151: equelpr.o:$H/tree.h
                    152: equelpr.o:../ctlmod/pipes.h
                    153: equelpr.o:../decomp/globs.h
                    154: prsym.o:$H/ingres.h
                    155: prsym.o:$H/aux.h
                    156: prsym.o:$H/symbol.h
                    157: prsym.o:$H/tree.h
                    158: prsym.o:../decomp/globs.h
                    159: # DEPENDENCIES MUST END AT END OF FILE
                    160: # IF YOU PUT STUFF HERE IT WILL GO AWAY
                    161: # see make depend above

unix.superglobalmegacorp.com

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