Annotation of 42BSD/ingres/source/ovqp/Makefile, revision 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.