Annotation of 43BSD/ingres/source/iutil/Makefile, revision 1.1

1.1     ! root        1: #
        !             2: #  Makefile for INGRES iutil library
        !             3: #      (includes old access library)
        !             4: #
        !             5: #      @(#)Makefile    8.3     12/18/85
        !             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 \
        !            25:        create_btree.o delete_btree.o get_tid.o insert_btree.o \
        !            26:        btree_util.o btreerange.o btreename.o sort.o insert_mbtree.o
        !            27: # SRCS are split because make only allows 40 objects on a lhs.
        !            28: SRCS1= acc_addbuf.c add_prim.c batch.c batchxtra.c cleanrel.c \
        !            29:        closecat.c closer.c clr_tuple.c delete.c do_u_flag.c \
        !            30:        errfilen.c formatpg.c getnuser.c gettree.c getuser.c \
        !            31:        initucode.c dblocks.c inpcloser.c insert.c markopen.c \
        !            32:        noclose.c null_fn.c opencat.c cat_desc.c openr.c \
        !            33:        acc_init.c get_reltup.c getequal.c get.c printdesc.c \
        !            34:        create_btree.c delete_btree.c get_tid.c insert_mbtree.c
        !            35: SRCS2= replace.c del_tuple.c findbest.c add_ovflo.c cslocks.c \
        !            36:        find.c last_page.c ndxsearch.c compare.c newlino.c \
        !            37:        paramd.c printup.c out_arg.c put_tuple.c rhash.c \
        !            38:        rllocks.c rub.c scan_dups.c get_tuple.c setkey.c \
        !            39:        trim_relna.c tup_len.c writebatch.c accbuf.c page.c \
        !            40:        pglocks.c globals.c readadmin.c checkadmin.c \
        !            41:        ingresname.c utility.c lock.c getservent.c \
        !            42:        insert_btree.c btree_util.c btreerange.c btreename.c \
        !            43:        sort.c
        !            44: SRCS=  $(SRCS1) $(SRCS2) 
        !            45: 
        !            46: CFLAGS=        -I$H -O -I../ctlmod
        !            47: LINTFLAGS = -huc -I$H
        !            48: AR=    -ar
        !            49: ARFLAGS=urv
        !            50: RANLIB=        ranlib
        !            51: GET=   sccs get
        !            52: REL=
        !            53: LINT = lint
        !            54: PR=    print
        !            55: VGRIND=        csh /usr/ucb/vgrind
        !            56: HEADER=        Iutil Library
        !            57: CP=    cp
        !            58: CHMOD= chmod
        !            59: LIBMODE=664
        !            60: 
        !            61: iutil: $(OBJS)
        !            62:        $(AR) $(ARFLAGS) iutil $?
        !            63:        $(CHMOD) $(LIBMODE) iutil
        !            64:        $(RANLIB) iutil
        !            65: 
        !            66: install: $(LIB)/iutil
        !            67: 
        !            68: $(LIB)/iutil: iutil
        !            69:        $(CP) iutil $(LIB)/iutil
        !            70:        $(RANLIB) $(LIB)/iutil
        !            71: 
        !            72: new:
        !            73:        rm -f iutil
        !            74: 
        !            75: clean:
        !            76:        rm -f *.o
        !            77:        rm -f iutil a.out core
        !            78: 
        !            79: lint:
        !            80:        $(LINT) $(LINTFLAGS) $(SRCS1) $(SRCS2)
        !            81: 
        !            82: print: sources
        !            83:        $(PR) Makefile TraceFlags *.[hm] *.[csy]
        !            84: 
        !            85: vgrind: sources
        !            86:        cp /dev/null index
        !            87:        $(VGRIND) -h "$(HEADER) (Release 8)" -n Makefile TraceFlags
        !            88:        $(VGRIND) -h "$(HEADER) (Release 8)" *.[csy]
        !            89:        $(VGRIND) -h "$(HEADER) (Release 8)" -x index
        !            90: 
        !            91: sources: $(SRCS)
        !            92: 
        !            93: $(SRCS1):
        !            94:        $(GET) $(REL) $@
        !            95: $(SRCS2):
        !            96:        $(GET) $(REL) $@
        !            97: 
        !            98: tags: sources
        !            99:        -fgrep ../ tags > othertags
        !           100:        ctags  $(SRCS) $(HDRS)
        !           101:        sort -o tags tags othertags
        !           102:        -rm -f othertags
        !           103: 
        !           104: #
        !           105: # DANGER       DANGER  DANGER  DANGER  DANGER  DANGER
        !           106: # The following two entries should NOT be executed by the user.
        !           107: # These entries are only for the Makefile in conf to construct
        !           108: # the system tag files.
        !           109: #
        !           110: systags: 
        !           111:        ctags $(SRCS) $(HDRS)
        !           112:        sed "s/ /       iutil\//" tags > systags
        !           113:        cat systags >> ../tags
        !           114: 
        !           115: #
        !           116: # We assume that systags has already been done.
        !           117: #
        !           118: installtags:
        !           119:        sed "/  iutil/d" ../tags | sed "s/      /       ..\//" > othertags
        !           120:        sort -o tags tags othertags
        !           121:        -rm -f othertags systags
        !           122: 
        !           123: depend:
        !           124:        grep '^#[       ]*include' $(SRCS) | sed -n -f ../h/depend.sed > makedep
        !           125:        echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
        !           126:        echo '$$r makedep' >>eddep
        !           127:        echo 'w' >>eddep
        !           128:        cp Makefile Makefile.bak
        !           129:        ed - Makefile < eddep
        !           130:        rm eddep makedep
        !           131:        echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
        !           132:        echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
        !           133:        echo '# see make depend above' >> Makefile
        !           134: 
        !           135: # DO NOT DELETE THIS LINE -- make depend uses it
        !           136: 
        !           137: acc_addbuf.o:$H/ingres.h
        !           138: acc_addbuf.o:$H/access.h
        !           139: add_prim.o:$H/ingres.h
        !           140: add_prim.o:$H/access.h
        !           141: batch.o:$H/ingres.h
        !           142: batch.o:$H/aux.h
        !           143: batch.o:$H/catalog.h
        !           144: batch.o:$H/symbol.h
        !           145: batch.o:$H/access.h
        !           146: batch.o:$H/batch.h
        !           147: batch.o:$H/btree.h
        !           148: batchxtra.o:$H/ingres.h
        !           149: batchxtra.o:$H/aux.h
        !           150: batchxtra.o:$H/symbol.h
        !           151: batchxtra.o:$H/access.h
        !           152: batchxtra.o:$H/batch.h
        !           153: cleanrel.o:$H/ingres.h
        !           154: cleanrel.o:$H/aux.h
        !           155: cleanrel.o:$H/access.h
        !           156: closecat.o:$H/ingres.h
        !           157: closecat.o:$H/aux.h
        !           158: closecat.o:$H/access.h
        !           159: closer.o:$H/ingres.h
        !           160: closer.o:$H/access.h
        !           161: closer.o:$H/catalog.h
        !           162: clr_tuple.o:$H/ingres.h
        !           163: clr_tuple.o:$H/symbol.h
        !           164: clr_tuple.o:$H/access.h
        !           165: delete.o:$H/ingres.h
        !           166: delete.o:$H/access.h
        !           167: delete.o:$H/catalog.h
        !           168: delete.o:$H/batch.h
        !           169: delete.o:$H/btree.h
        !           170: do_u_flag.o:$H/ingres.h
        !           171: do_u_flag.o:$H/aux.h
        !           172: errfilen.o:$H/ingres.h
        !           173: errfilen.o:$H/aux.h
        !           174: errfilen.o:$H/version.h
        !           175: formatpg.o:$H/ingres.h
        !           176: formatpg.o:$H/access.h
        !           177: getnuser.o:$H/ingres.h
        !           178: getnuser.o:$H/aux.h
        !           179: gettree.o:$H/ingres.h
        !           180: gettree.o:$H/catalog.h
        !           181: gettree.o:$H/tree.h
        !           182: gettree.o:$H/symbol.h
        !           183: getuser.o:$H/ingres.h
        !           184: getuser.o:$H/aux.h
        !           185: initucode.o:$H/ingres.h
        !           186: initucode.o:$H/aux.h
        !           187: initucode.o:$H/version.h
        !           188: initucode.o:$H/opsys.h
        !           189: initucode.o:$H/access.h
        !           190: initucode.o:$H/lock.h
        !           191: dblocks.o:$H/ingres.h
        !           192: dblocks.o:$H/lock.h
        !           193: inpcloser.o:$H/ingres.h
        !           194: inpcloser.o:$H/access.h
        !           195: insert.o:$H/ingres.h
        !           196: insert.o:$H/access.h
        !           197: insert.o:$H/catalog.h
        !           198: insert.o:$H/btree.h
        !           199: markopen.o:$H/useful.h
        !           200: markopen.o:$H/opsys.h
        !           201: noclose.o:$H/ingres.h
        !           202: noclose.o:$H/aux.h
        !           203: noclose.o:$H/access.h
        !           204: opencat.o:$H/ingres.h
        !           205: opencat.o:$H/aux.h
        !           206: opencat.o:$H/opsys.h
        !           207: opencat.o:$H/access.h
        !           208: cat_desc.o:$H/ingres.h
        !           209: cat_desc.o:$H/aux.h
        !           210: cat_desc.o:$H/access.h
        !           211: openr.o:$H/ingres.h
        !           212: openr.o:$H/aux.h
        !           213: openr.o:$H/access.h
        !           214: openr.o:$H/symbol.h
        !           215: openr.o:$H/catalog.h
        !           216: get_reltup.o:$H/ingres.h
        !           217: get_reltup.o:$H/access.h
        !           218: get_reltup.o:$H/aux.h
        !           219: getequal.o:$H/ingres.h
        !           220: getequal.o:$H/access.h
        !           221: get.o:$H/ingres.h
        !           222: get.o:$H/aux.h
        !           223: get.o:$H/access.h
        !           224: printdesc.o:$H/ingres.h
        !           225: create_btree.o:$H/btree.h
        !           226: create_btree.o:$H/ingres.h
        !           227: create_btree.o:$H/aux.h
        !           228: delete_btree.o:$H/btree.h
        !           229: delete_btree.o:$H/ingres.h
        !           230: delete_btree.o:$H/batch.h
        !           231: get_tid.o:$H/btree.h
        !           232: insert_mbtree.o:$H/ingres.h
        !           233: insert_mbtree.o:$H/access.h
        !           234: insert_mbtree.o:$H/catalog.h
        !           235: insert_mbtree.o:$H/btree.h
        !           236: replace.o:$H/ingres.h
        !           237: replace.o:$H/access.h
        !           238: replace.o:$H/catalog.h
        !           239: replace.o:$H/batch.h
        !           240: replace.o:$H/btree.h
        !           241: del_tuple.o:$H/ingres.h
        !           242: del_tuple.o:$H/access.h
        !           243: findbest.o:$H/ingres.h
        !           244: findbest.o:$H/aux.h
        !           245: findbest.o:$H/access.h
        !           246: add_ovflo.o:$H/ingres.h
        !           247: add_ovflo.o:$H/access.h
        !           248: add_ovflo.o:$H/aux.h
        !           249: add_ovflo.o:$H/lock.h
        !           250: cslocks.o:$H/ingres.h
        !           251: cslocks.o:$H/access.h
        !           252: cslocks.o:$H/lock.h
        !           253: find.o:$H/ingres.h
        !           254: find.o:$H/aux.h
        !           255: find.o:$H/symbol.h
        !           256: find.o:$H/access.h
        !           257: find.o:$H/lock.h
        !           258: find.o:$H/btree.h
        !           259: last_page.o:$H/ingres.h
        !           260: last_page.o:$H/access.h
        !           261: last_page.o:$H/opsys.h
        !           262: ndxsearch.o:$H/ingres.h
        !           263: ndxsearch.o:$H/aux.h
        !           264: ndxsearch.o:$H/symbol.h
        !           265: ndxsearch.o:$H/access.h
        !           266: ndxsearch.o:$H/lock.h
        !           267: compare.o:$H/ingres.h
        !           268: compare.o:$H/access.h
        !           269: compare.o:$H/symbol.h
        !           270: compare.o:$H/aux.h
        !           271: newlino.o:$H/ingres.h
        !           272: newlino.o:$H/access.h
        !           273: paramd.o:$H/ingres.h
        !           274: paramd.o:$H/aux.h
        !           275: paramd.o:$H/catalog.h
        !           276: paramd.o:$H/access.h
        !           277: printup.o:$H/ingres.h
        !           278: printup.o:$H/aux.h
        !           279: printup.o:$H/access.h
        !           280: printup.o:$H/symbol.h
        !           281: out_arg.o:$H/ingres.h
        !           282: out_arg.o:$H/aux.h
        !           283: put_tuple.o:$H/ingres.h
        !           284: put_tuple.o:$H/symbol.h
        !           285: put_tuple.o:$H/access.h
        !           286: put_tuple.o:$H/catalog.h
        !           287: rhash.o:$H/ingres.h
        !           288: rhash.o:$H/aux.h
        !           289: rhash.o:$H/symbol.h
        !           290: rhash.o:$H/access.h
        !           291: rhash.o:$H/lock.h
        !           292: rllocks.o:$H/ingres.h
        !           293: rllocks.o:$H/lock.h
        !           294: rub.o:$H/useful.h
        !           295: scan_dups.o:$H/ingres.h
        !           296: scan_dups.o:$H/symbol.h
        !           297: scan_dups.o:$H/access.h
        !           298: scan_dups.o:$H/lock.h
        !           299: get_tuple.o:$H/ingres.h
        !           300: get_tuple.o:$H/access.h
        !           301: get_tuple.o:$H/symbol.h
        !           302: get_tuple.o:$H/catalog.h
        !           303: get_tuple.o:$H/btree.h
        !           304: setkey.o:$H/ingres.h
        !           305: setkey.o:$H/symbol.h
        !           306: trim_relna.o:$H/ingres.h
        !           307: tup_len.o:$H/ingres.h
        !           308: tup_len.o:$H/access.h
        !           309: writebatch.o:$H/ingres.h
        !           310: writebatch.o:$H/aux.h
        !           311: writebatch.o:$H/symbol.h
        !           312: writebatch.o:$H/access.h
        !           313: writebatch.o:$H/batch.h
        !           314: accbuf.o:$H/ingres.h
        !           315: accbuf.o:$H/access.h
        !           316: accbuf.o:$H/aux.h
        !           317: accbuf.o:$H/lock.h
        !           318: accbuf.o:$H/opsys.h
        !           319: page.o:$H/ingres.h
        !           320: page.o:$H/access.h
        !           321: page.o:$H/aux.h
        !           322: page.o:$H/lock.h
        !           323: pglocks.o:$H/ingres.h
        !           324: pglocks.o:$H/access.h
        !           325: pglocks.o:$H/lock.h
        !           326: readadmin.o:$H/ingres.h
        !           327: readadmin.o:$H/access.h
        !           328: readadmin.o:$H/aux.h
        !           329: readadmin.o:$H/lock.h
        !           330: checkadmin.o:$H/ingres.h
        !           331: checkadmin.o:$H/version.h
        !           332: checkadmin.o:$H/access.h
        !           333: ingresname.o:$H/ingres.h
        !           334: utility.o:$H/ingres.h
        !           335: utility.o:$H/access.h
        !           336: insert_btree.o:$H/btree.h
        !           337: insert_btree.o:$H/ingres.h
        !           338: insert_btree.o:$H/batch.h
        !           339: insert_btree.o:$H/symbol.h
        !           340: btree_util.o:$H/btree.h
        !           341: btree_util.o:$H/ingres.h
        !           342: btree_util.o:$H/opsys.h
        !           343: btreerange.o:$H/ingres.h
        !           344: btreerange.o:$H/btree.h
        !           345: btreename.o:$H/ingres.h
        !           346: sort.o:$H/ingres.h
        !           347: sort.o:$H/batch.h
        !           348: sort.o:$H/opsys.h
        !           349: sort.o:$H/version.h
        !           350: sort.o:$H/pv.h
        !           351: sort.o:$H/symbol.h
        !           352: # DEPENDENCIES MUST END AT END OF FILE
        !           353: # IF YOU PUT STUFF HERE IT WILL GO AWAY
        !           354: # 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.