|
|
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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.