|
|
1.1 ! root 1: # ! 2: # Makefile for INGRES iutil library ! 3: # (includes old access library) ! 4: # ! 5: # @(#)Makefile 7.3 9/26/83 ! 6: # ! 7: ! 8: INGRES= ../.. ! 9: H= ../h ! 10: LIB= $(INGRES)/lib ! 11: ! 12: OBJS= acc_addbuf.o add_prim.o batch.o batchxtra.o cleanrel.o \ ! 13: closecat.o closer.o clr_tuple.o delete.o do_u_flag.o \ ! 14: errfilen.o formatpg.o getnuser.o gettree.o getuser.o \ ! 15: initucode.o dblocks.o inpcloser.o insert.o markopen.o \ ! 16: noclose.o null_fn.o opencat.o cat_desc.o openr.o \ ! 17: get_reltup.o getequal.o get.o printdesc.o \ ! 18: replace.o del_tuple.o findbest.o add_ovflo.o cslocks.o \ ! 19: find.o last_page.o ndxsearch.o compare.o newlino.o \ ! 20: paramd.o printup.o out_arg.o put_tuple.o rhash.o \ ! 21: rllocks.o rub.o scan_dups.o get_tuple.o setkey.o \ ! 22: trim_relna.o tup_len.o writebatch.o accbuf.o page.o \ ! 23: pglocks.o globals.o readadmin.o checkadmin.o \ ! 24: ingresname.o utility.o acc_init.o lock.o getservent.o setjmp.o ! 25: # SRCS are split because make only allows 40 objects on a lhs. ! 26: SRCS1= acc_addbuf.c add_prim.c batch.c batchxtra.c cleanrel.c \ ! 27: closecat.c closer.c clr_tuple.c delete.c do_u_flag.c \ ! 28: errfilen.c formatpg.c getnuser.c gettree.c getuser.c \ ! 29: initucode.c dblocks.c inpcloser.c insert.c markopen.c \ ! 30: noclose.c null_fn.c opencat.c cat_desc.c openr.c \ ! 31: acc_init.c get_reltup.c getequal.c get.c printdesc.c ! 32: SRCS2= replace.c del_tuple.c findbest.c add_ovflo.c cslocks.c \ ! 33: find.c last_page.c ndxsearch.c compare.c newlino.c \ ! 34: paramd.c printup.c out_arg.c put_tuple.c rhash.c \ ! 35: rllocks.c rub.c scan_dups.c get_tuple.c setkey.c \ ! 36: trim_relna.c tup_len.c writebatch.c accbuf.c page.c \ ! 37: pglocks.c globals.c readadmin.c checkadmin.c \ ! 38: ingresname.c utility.c lock.c getservent.c setjmp.s ! 39: SRCS= $(SRCS1) $(SRCS2) ! 40: ! 41: CFLAGS= -I$H -O ! 42: AR= -ar ! 43: ARFLAGS=urv ! 44: RANLIB= ranlib ! 45: GET= sccs get ! 46: REL= ! 47: PR= print ! 48: VGRIND= csh /usr/ucb/vgrind ! 49: HEADER= Iutil Library ! 50: CP= cp ! 51: CHMOD= chmod ! 52: LIBMODE=664 ! 53: ! 54: iutil: $(OBJS) ! 55: $(AR) $(ARFLAGS) iutil $? ! 56: $(CHMOD) $(LIBMODE) iutil ! 57: $(RANLIB) iutil ! 58: ! 59: install: $(LIB)/iutil ! 60: ! 61: $(LIB)/iutil: iutil ! 62: $(CP) iutil $(LIB)/iutil ! 63: $(RANLIB) $(LIB)/iutil ! 64: ! 65: new: ! 66: rm -f iutil ! 67: ! 68: clean: ! 69: rm -f *.o ! 70: rm -f iutil a.out core ! 71: ! 72: print: sources ! 73: $(PR) Makefile TraceFlags *.[hm] *.[csy] ! 74: ! 75: vgrind: sources ! 76: cp /dev/null index ! 77: $(VGRIND) -h "$(HEADER) (Release 7)" -n Makefile TraceFlags ! 78: $(VGRIND) -h "$(HEADER) (Release 7)" *.[csy] ! 79: $(VGRIND) -h "$(HEADER) (Release 7)" -x index ! 80: ! 81: sources: $(SRCS) ! 82: ! 83: $(SRCS1): ! 84: $(GET) $(REL) SCCS/s.$@ ! 85: $(SRCS2): ! 86: $(GET) $(REL) SCCS/s.$@ ! 87: ! 88: depend: ! 89: grep '^#[ ]*include' $(SRCS) | sed -n -f ../h/depend.sed > makedep ! 90: echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep ! 91: echo '$$r makedep' >>eddep ! 92: echo 'w' >>eddep ! 93: cp Makefile Makefile.bak ! 94: ed - Makefile < eddep ! 95: rm eddep makedep ! 96: echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile ! 97: echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile ! 98: echo '# see make depend above' >> Makefile ! 99: ! 100: # DO NOT DELETE THIS LINE -- make depend uses it ! 101: ! 102: acc_addbuf.o:$H/ingres.h ! 103: acc_addbuf.o:$H/access.h ! 104: add_prim.o:$H/ingres.h ! 105: add_prim.o:$H/access.h ! 106: batch.o:$H/ingres.h ! 107: batch.o:$H/aux.h ! 108: batch.o:$H/catalog.h ! 109: batch.o:$H/symbol.h ! 110: batch.o:$H/access.h ! 111: batchxtra.o:$H/ingres.h ! 112: batchxtra.o:$H/aux.h ! 113: batchxtra.o:$H/symbol.h ! 114: batchxtra.o:$H/access.h ! 115: cleanrel.o:$H/ingres.h ! 116: cleanrel.o:$H/aux.h ! 117: cleanrel.o:$H/access.h ! 118: closecat.o:$H/ingres.h ! 119: closecat.o:$H/aux.h ! 120: closecat.o:$H/access.h ! 121: closer.o:$H/ingres.h ! 122: closer.o:$H/access.h ! 123: clr_tuple.o:$H/ingres.h ! 124: clr_tuple.o:$H/symbol.h ! 125: clr_tuple.o:$H/access.h ! 126: delete.o:$H/ingres.h ! 127: delete.o:$H/access.h ! 128: do_u_flag.o:$H/ingres.h ! 129: do_u_flag.o:$H/aux.h ! 130: errfilen.o:$H/ingres.h ! 131: errfilen.o:$H/aux.h ! 132: errfilen.o:$H/version.h ! 133: formatpg.o:$H/ingres.h ! 134: formatpg.o:$H/access.h ! 135: getnuser.o:$H/ingres.h ! 136: getnuser.o:$H/aux.h ! 137: gettree.o:$H/ingres.h ! 138: gettree.o:$H/catalog.h ! 139: gettree.o:$H/tree.h ! 140: gettree.o:$H/symbol.h ! 141: getuser.o:$H/ingres.h ! 142: getuser.o:$H/aux.h ! 143: initucode.o:$H/ingres.h ! 144: initucode.o:$H/aux.h ! 145: initucode.o:$H/version.h ! 146: initucode.o:$H/opsys.h ! 147: initucode.o:$H/access.h ! 148: initucode.o:$H/lock.h ! 149: dblocks.o:$H/ingres.h ! 150: dblocks.o:$H/lock.h ! 151: inpcloser.o:$H/ingres.h ! 152: inpcloser.o:$H/access.h ! 153: insert.o:$H/ingres.h ! 154: insert.o:$H/access.h ! 155: markopen.o:$H/useful.h ! 156: markopen.o:$H/opsys.h ! 157: noclose.o:$H/ingres.h ! 158: noclose.o:$H/aux.h ! 159: noclose.o:$H/access.h ! 160: opencat.o:$H/ingres.h ! 161: opencat.o:$H/aux.h ! 162: opencat.o:$H/opsys.h ! 163: opencat.o:$H/access.h ! 164: cat_desc.o:$H/ingres.h ! 165: cat_desc.o:$H/aux.h ! 166: cat_desc.o:$H/access.h ! 167: openr.o:$H/ingres.h ! 168: openr.o:$H/aux.h ! 169: openr.o:$H/access.h ! 170: openr.o:$H/symbol.h ! 171: get_reltup.o:$H/ingres.h ! 172: get_reltup.o:$H/access.h ! 173: get_reltup.o:$H/aux.h ! 174: getequal.o:$H/ingres.h ! 175: getequal.o:$H/access.h ! 176: get.o:$H/ingres.h ! 177: get.o:$H/aux.h ! 178: get.o:$H/access.h ! 179: printdesc.o:$H/ingres.h ! 180: replace.o:$H/ingres.h ! 181: replace.o:$H/access.h ! 182: del_tuple.o:$H/ingres.h ! 183: del_tuple.o:$H/access.h ! 184: findbest.o:$H/ingres.h ! 185: findbest.o:$H/aux.h ! 186: findbest.o:$H/access.h ! 187: add_ovflo.o:$H/ingres.h ! 188: add_ovflo.o:$H/access.h ! 189: add_ovflo.o:$H/aux.h ! 190: add_ovflo.o:$H/lock.h ! 191: cslocks.o:$H/ingres.h ! 192: cslocks.o:$H/access.h ! 193: cslocks.o:$H/lock.h ! 194: find.o:$H/ingres.h ! 195: find.o:$H/aux.h ! 196: find.o:$H/symbol.h ! 197: find.o:$H/access.h ! 198: find.o:$H/lock.h ! 199: last_page.o:$H/ingres.h ! 200: last_page.o:$H/access.h ! 201: last_page.o:$H/opsys.h ! 202: ndxsearch.o:$H/ingres.h ! 203: ndxsearch.o:$H/aux.h ! 204: ndxsearch.o:$H/symbol.h ! 205: ndxsearch.o:$H/access.h ! 206: ndxsearch.o:$H/lock.h ! 207: compare.o:$H/ingres.h ! 208: compare.o:$H/access.h ! 209: compare.o:$H/symbol.h ! 210: compare.o:$H/aux.h ! 211: newlino.o:$H/ingres.h ! 212: newlino.o:$H/access.h ! 213: paramd.o:$H/ingres.h ! 214: paramd.o:$H/aux.h ! 215: paramd.o:$H/catalog.h ! 216: paramd.o:$H/access.h ! 217: printup.o:$H/ingres.h ! 218: printup.o:$H/aux.h ! 219: printup.o:$H/access.h ! 220: printup.o:$H/symbol.h ! 221: out_arg.o:$H/ingres.h ! 222: out_arg.o:$H/aux.h ! 223: put_tuple.o:$H/ingres.h ! 224: put_tuple.o:$H/symbol.h ! 225: put_tuple.o:$H/access.h ! 226: rhash.o:$H/ingres.h ! 227: rhash.o:$H/aux.h ! 228: rhash.o:$H/symbol.h ! 229: rhash.o:$H/access.h ! 230: rhash.o:$H/lock.h ! 231: rllocks.o:$H/ingres.h ! 232: rllocks.o:$H/lock.h ! 233: rub.o:$H/useful.h ! 234: scan_dups.o:$H/ingres.h ! 235: scan_dups.o:$H/symbol.h ! 236: scan_dups.o:$H/access.h ! 237: scan_dups.o:$H/lock.h ! 238: get_tuple.o:$H/ingres.h ! 239: get_tuple.o:$H/access.h ! 240: get_tuple.o:$H/symbol.h ! 241: setkey.o:$H/ingres.h ! 242: setkey.o:$H/symbol.h ! 243: trim_relna.o:$H/ingres.h ! 244: tup_len.o:$H/ingres.h ! 245: tup_len.o:$H/access.h ! 246: writebatch.o:$H/ingres.h ! 247: writebatch.o:$H/aux.h ! 248: writebatch.o:$H/symbol.h ! 249: writebatch.o:$H/access.h ! 250: accbuf.o:$H/ingres.h ! 251: accbuf.o:$H/access.h ! 252: accbuf.o:$H/aux.h ! 253: accbuf.o:$H/lock.h ! 254: accbuf.o:$H/opsys.h ! 255: page.o:$H/ingres.h ! 256: page.o:$H/access.h ! 257: page.o:$H/aux.h ! 258: page.o:$H/lock.h ! 259: pglocks.o:$H/ingres.h ! 260: pglocks.o:$H/access.h ! 261: pglocks.o:$H/lock.h ! 262: readadmin.o:$H/ingres.h ! 263: readadmin.o:$H/access.h ! 264: readadmin.o:$H/aux.h ! 265: readadmin.o:$H/lock.h ! 266: checkadmin.o:$H/ingres.h ! 267: checkadmin.o:$H/version.h ! 268: checkadmin.o:$H/access.h ! 269: ingresname.o:$H/ingres.h ! 270: utility.o:$H/ingres.h ! 271: utility.o:$H/access.h ! 272: # DEPENDENCIES MUST END AT END OF FILE ! 273: # IF YOU PUT STUFF HERE IT WILL GO AWAY ! 274: # see make depend above
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.