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

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

unix.superglobalmegacorp.com

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