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

1.1       root        1: #
                      2: #  Makefile for INGRES database utilities
                      3: #
                      4: #      @(#)Makefile    7.1     2/5/81
                      5: #
                      6: 
                      7: INGRES=        ../..
                      8: H=     ../h
                      9: LIB=   $(INGRES)/lib
                     10: BIN=   $(INGRES)/bin
                     11: 
                     12: CTLMOD=        $(LIB)/ctlmod
                     13: IUTIL= $(LIB)/iutil
                     14: GUTIL= $(LIB)/gutil
                     15: DBULIB=        $(LIB)/dbulib
                     16: 
                     17: LIBS=  $(CTLMOD) $(IUTIL) $(GUTIL)
                     18: NLIBS= $(CTLMOD) $(LIB)/naccess $(IUTIL) $(GUTIL)
                     19: LIBS1= $(CTLMOD) $(DBULIB) $(IUTIL) $(GUTIL)
                     20: NOBJS= nmodify.o
                     21: OBJS=  index.o create.o modify.o modupdate.o destroy.o \
                     22:        udestroy.o copy.o purgetup.o print.o rupdate.o \
                     23:        help.o save.o update.o convert.o secupdate.o \
                     24:        rdwrbatch.o resetrel.o seq_atts.o \
                     25:        get_p_tid.o display.o pr_prot.o pr_tree.o rmqm.o
                     26: OOBJS= index.o create.o modupdate.o destroy.o udestroy.o \
                     27:        purgetup.o print.o rupdate.o help.o save.o update.o convert.o \
                     28:        secupdate.o rdwrbatch.o resetrel.o seq_atts.o \
                     29:        get_p_tid.o copy.o
                     30: SRCS=  index.c create.c modupdate.c destroy.c udestroy.c \
                     31:        purgetup.c print.c rupdate.c help.c save.c update.c convert.c \
                     32:        secupdate.c rdwrbatch.c resetrel.c seq_atts.c \
                     33:        get_p_tid.c copy.c modify.c ksort.c \
                     34:        display.c rmqm.c pr_prot.c pr_tree.c
                     35: 
                     36: AR=    -ar
                     37: ARFLAGS=rvu
                     38: RANLIB=        ranlib
                     39: CFLAGS=        -I$H -O
                     40: LDFLAGS=-z
                     41: CP=    cp
                     42: CHMOD= chmod
                     43: LIBMODE=664
                     44: BINMODE=4740
                     45: ROMODE=        444
                     46: GET=   sccs get
                     47: REL=
                     48: PR=    print
                     49: VGRIND=        csh /usr/ucb/vgrind
                     50: HEADER=        Database Utilities
                     51: 
                     52: dbulib: $(OBJS)
                     53:        $(AR) $(ARFLAGS) dbulib $?
                     54:        $(CHMOD) $(LIBMODE) dbulib
                     55:        $(RANLIB) dbulib
                     56: 
                     57: install: $(LIB)/dbulib $(BIN)/ksort7
                     58: 
                     59: $(LIB)/dbulib: dbulib
                     60:        $(CP) dbulib $(LIB)/dbulib
                     61:        $(RANLIB) $(LIB)/dbulib
                     62: 
                     63: $(BIN)/ksort7: ksort
                     64:        $(CP) ksort $(BIN)/ksort7; $(CHMOD) $(BINMODE) $(BIN)/ksort7
                     65: 
                     66: alldbu: $(OBJS) config.o
                     67:        $(CC) config.o $(OBJS) $(LDFLAGS) $(LIBS) -o alldbu
                     68:        $(CHMOD) $(BINMODE) alldbu
                     69: 
                     70: nalldbu:$(OOBJS) $(NOBJS) config.o
                     71:        $(CC) config.o $(NOBJS) $(OOBJS) $(LDFLAGS) $(NLIBS) -o nalldbu
                     72:        chmod 4700 nalldbu
                     73: 
                     74: ksort: ksort.o $(LIBS)
                     75:        $(CC) [email protected] $(LDFLAGS) $(LIBS) -o $@
                     76:        $(CHMOD) $(BINMODE) ksort
                     77: 
                     78: new:
                     79:        rm -f dbulib alldbu
                     80: 
                     81: clean:
                     82:        rm -f *.o overlay?
                     83:        rm -f dbulib ksort alldbu a.out core
                     84: 
                     85: sources: $(SRCS)
                     86: 
                     87: $(SRCS):
                     88:        $(GET) $(REL) SCCS/s.$@
                     89: 
                     90: print: sources
                     91:        $(PR) Makefile TraceFlags *.[hm] *.[csy]
                     92: 
                     93: vgrind: sources
                     94:        cp /dev/null index
                     95:        $(VGRIND) -h "$(HEADER) (Release 7)" -n Makefile TraceFlags
                     96:        $(VGRIND) -h "$(HEADER) (Release 7)" *.[csy]
                     97:        $(VGRIND) -h "$(HEADER) (Release 7)" -x index
                     98: 
                     99: config.c: ../conf/SCCS/s.alldbu.c
                    100:        rm -f config.c
                    101:        $(GET) $(REL) -p ../conf/SCCS/s.alldbu.c > config.c
                    102:        $(CHMOD) $(ROMODE) config.c
                    103: 
                    104: depend:
                    105:        grep '^#[       ]*include' $(SRCS) | sed -n -f ../h/depend.sed > makedep
                    106:        echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
                    107:        echo '$$r makedep' >>eddep
                    108:        echo 'w' >>eddep
                    109:        cp Makefile Makefile.bak
                    110:        ed - Makefile < eddep
                    111:        rm eddep makedep
                    112:        echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
                    113:        echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
                    114:        echo '# see make depend above' >> Makefile
                    115: 
                    116: # DO NOT DELETE THIS LINE -- make depend uses it
                    117: 
                    118: index.o:$H/pv.h
                    119: index.o:$H/func.h
                    120: index.o:$H/symbol.h
                    121: index.o:$H/ingres.h
                    122: index.o:$H/aux.h
                    123: index.o:$H/catalog.h
                    124: index.o:$H/access.h
                    125: index.o:$H/lock.h
                    126: create.o:$H/pv.h
                    127: create.o:$H/ingres.h
                    128: create.o:$H/access.h
                    129: create.o:$H/aux.h
                    130: create.o:$H/catalog.h
                    131: create.o:$H/symbol.h
                    132: create.o:$H/lock.h
                    133: create.o:$H/func.h
                    134: modupdate.o:$H/pv.h
                    135: modupdate.o:$H/ingres.h
                    136: modupdate.o:$H/aux.h
                    137: modupdate.o:$H/catalog.h
                    138: modupdate.o:$H/access.h
                    139: modupdate.o:$H/opsys.h
                    140: destroy.o:$H/pv.h
                    141: destroy.o:$H/ingres.h
                    142: destroy.o:$H/aux.h
                    143: destroy.o:$H/catalog.h
                    144: destroy.o:$H/func.h
                    145: udestroy.o:$H/ingres.h
                    146: udestroy.o:$H/aux.h
                    147: udestroy.o:$H/catalog.h
                    148: purgetup.o:$H/ingres.h
                    149: print.o:$H/pv.h
                    150: print.o:$H/ingres.h
                    151: print.o:$H/access.h
                    152: print.o:$H/aux.h
                    153: print.o:$H/lock.h
                    154: print.o:$H/func.h
                    155: rupdate.o:$H/pv.h
                    156: rupdate.o:$H/ingres.h
                    157: rupdate.o:$H/func.h
                    158: help.o:$H/pv.h
                    159: help.o:$H/ingres.h
                    160: help.o:$H/aux.h
                    161: help.o:$H/catalog.h
                    162: help.o:$H/access.h
                    163: help.o:$H/func.h
                    164: save.o:$H/pv.h
                    165: save.o:$H/ingres.h
                    166: save.o:$H/aux.h
                    167: save.o:$H/func.h
                    168: save.o:$H/opsys.h
                    169: update.o:$H/ingres.h
                    170: update.o:$H/resp.h
                    171: update.o:$H/aux.h
                    172: update.o:$H/symbol.h
                    173: update.o:$H/access.h
                    174: convert.o:$H/ingres.h
                    175: convert.o:$H/symbol.h
                    176: secupdate.o:$H/ingres.h
                    177: secupdate.o:$H/aux.h
                    178: secupdate.o:$H/catalog.h
                    179: secupdate.o:$H/symbol.h
                    180: secupdate.o:$H/access.h
                    181: rdwrbatch.o:$H/ingres.h
                    182: rdwrbatch.o:$H/aux.h
                    183: rdwrbatch.o:$H/symbol.h
                    184: rdwrbatch.o:$H/access.h
                    185: resetrel.o:$H/pv.h
                    186: resetrel.o:$H/ingres.h
                    187: resetrel.o:$H/aux.h
                    188: resetrel.o:$H/access.h
                    189: resetrel.o:$H/func.h
                    190: seq_atts.o:$H/ingres.h
                    191: seq_atts.o:$H/access.h
                    192: get_p_tid.o:$H/ingres.h
                    193: get_p_tid.o:$H/catalog.h
                    194: copy.o:$H/func.h
                    195: copy.o:$H/pv.h
                    196: copy.o:$H/ingres.h
                    197: copy.o:$H/aux.h
                    198: copy.o:$H/access.h
                    199: copy.o:$H/symbol.h
                    200: copy.o:$H/lock.h
                    201: modify.o:$H/ingres.h
                    202: modify.o:$H/pv.h
                    203: modify.o:$H/aux.h
                    204: modify.o:$H/access.h
                    205: modify.o:$H/lock.h
                    206: modify.o:$H/opsys.h
                    207: modify.o:$H/func.h
                    208: ksort.o:$H/ingres.h
                    209: ksort.o:$H/aux.h
                    210: ksort.o:$H/symbol.h
                    211: ksort.o:$H/access.h
                    212: ksort.o:$H/func.h
                    213: display.o:$H/ingres.h
                    214: display.o:$H/aux.h
                    215: display.o:$H/catalog.h
                    216: display.o:$H/tree.h
                    217: display.o:$H/symbol.h
                    218: display.o:$H/access.h
                    219: display.o:$H/func.h
                    220: display.o:$H/pv.h
                    221: rmqm.o:$H/pv.h
                    222: rmqm.o:$H/ingres.h
                    223: rmqm.o:$H/access.h
                    224: rmqm.o:$H/aux.h
                    225: rmqm.o:$H/catalog.h
                    226: rmqm.o:$H/symbol.h
                    227: rmqm.o:$H/func.h
                    228: pr_prot.o:$H/ingres.h
                    229: pr_prot.o:$H/tree.h
                    230: pr_prot.o:$H/aux.h
                    231: pr_prot.o:$H/catalog.h
                    232: pr_prot.o:$H/symbol.h
                    233: pr_tree.o:$H/symbol.h
                    234: pr_tree.o:$H/ingres.h
                    235: pr_tree.o:$H/tree.h
                    236: pr_tree.o:$H/aux.h
                    237: # DEPENDENCIES MUST END AT END OF FILE
                    238: # IF YOU PUT STUFF HERE IT WILL GO AWAY
                    239: # 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.