Annotation of 42BSD/usr.lib/sendmail/cf/Makefile, revision 1.1.1.1

1.1       root        1: ######################################################################
                      2: #
                      3: #      Makefile for Sendmail UCB configuration files
                      4: #
                      5: #              @(#)Makefile    4.2             8/20/83
                      6: #
                      7: ######################################################################
                      8: 
                      9: 
                     10: CSSRCS=        csbase.m4 \
                     11:        arpa.mc \
                     12:        cad.mc \
                     13:        calder.mc \
                     14:        cory.mc \
                     15:        dali.mc \
                     16:        ernie.mc \
                     17:        ic.mc \
                     18:        icw.mc \
                     19:        ingres.mc \
                     20:        kim.mc \
                     21:        matisse.mc \
                     22:        medea.mc \
                     23:        miro.mc \
                     24:        monet.mc \
                     25:        oz.mc \
                     26:        statvax.mc \
                     27:        ucbvax.mc
                     28: MSSRCS=        brahms.mc
                     29: CCSRCS=        ccbase.m4 \
                     30:        amber.mc \
                     31:        coral.mc \
                     32:        ivory.mc \
                     33:        lapis.mc \
                     34:        jade.mc \
                     35:        ruby.mc \
                     36:        topaz.mc
                     37: UWSRCS=        dbvax.mc
                     38: GENSRCS=arpaproto.mc \
                     39:        base.m4 \
                     40:        berkhosts.m4 \
                     41:        berkm.m4 \
                     42:        cchosts.m4 \
                     43:        compat.m4 \
                     44:        ether.m4 \
                     45:        etherm.m4 \
                     46:        fudge.m4 \
                     47:        ibmm.m4 \
                     48:        localm.m4 \
                     49:        mmdfm.m4 \
                     50:        ncphosts.m4 \
                     51:        ncpm.m4 \
                     52:        suucpm.m4 \
                     53:        tcpm.m4 \
                     54:        uucpm.m4 \
                     55:        uucpproto.mc \
                     56:        version.m4 \
                     57:        zerobase.m4
                     58: SRCS=  $(GENSRCS) $(CSSRCS) $(MSSRCS) $(CCSRCS) $(UWSRCS)
                     59: 
                     60: CSNALL=        arpa.cf \
                     61:        cad.cf \
                     62:        calder.cf \
                     63:        cory.cf \
                     64:        dali.cf \
                     65:        ernie.cf \
                     66:        ic.cf \
                     67:        icw.cf \
                     68:        ingres.cf \
                     69:        kim.cf \
                     70:        matisse.cf \
                     71:        miro.cf \
                     72:        monet.cf \
                     73:        ucbvax.cf
                     74: CSOALL=        esvax.cf \
                     75:        medea.cf \
                     76:        oz.cf \
                     77:        statvax.cf
                     78: CSALL= $(CSNALL) $(CSOALL)
                     79: CCALL= amber.cf \
                     80:        coral.cf \
                     81:        ivory.cf \
                     82:        jade.cf \
                     83:        lapis.cf \
                     84:        ruby.cf \
                     85:        topaz.cf
                     86: UWALL= dbvax.cf
                     87: PROTOS=        arpaproto.cf uucpproto.cf
                     88: ALL=   $(CSALL) $(CCALL) $(UWALL) $(PROTOS)
                     89: 
                     90: GET=   sccs get
                     91: 
                     92: .SUFFIXES: .mc .cf
                     93: 
                     94: .mc.cf:
                     95:        m4 $*.mc > $*.cf
                     96: 
                     97: all: $(ALL)
                     98: 
                     99: ############################
                    100: #   special dependencies   #
                    101: ############################
                    102: 
                    103: # all computer science and math/stat department hosts....
                    104: $(CSALL) $(MSALL): csbase.m4
                    105: 
                    106: # all computer center hosts....
                    107: $(CCALL): ccbase.m4
                    108: 
                    109: # pessimize -- basic dependencies
                    110: $(ALL): ether.m4 etherm.m4 base.m4 localm.m4 tcpm.m4 version.m4 zerobase.m4
                    111: 
                    112: # hosts using UUCP
                    113: cad.cf ucbvax.cf uucpproto.cf: uucpm.m4 compat.m4 berkhosts.m4
                    114: arpa.cf: suucpm.m4
                    115: 
                    116: # hosts using MMDF
                    117: arpa.cf: mmdfm.m4
                    118: 
                    119: # hosts running delivermail also
                    120: $(CSOALL): fudge.m4 compat.m4 berkhosts.m4
                    121: 
                    122: # hosts knowing about berknet
                    123: jade.cf ucbvax.cf: cchosts.m4 berkm.m4 compat.m4 berkhosts.m4
                    124: 
                    125: # hosts knowing about the arpanet
                    126: ucbvax.cf: ncphosts.m4
                    127: 
                    128: # hosts running ncp directly
                    129: dbvax.cf: ncpm.m4
                    130: 
                    131: #####################
                    132: #   administrivia   #
                    133: #####################
                    134: 
                    135: sources: $(SRCS)
                    136: 
                    137: $(SRCS):
                    138:        $(GET) $(REL) SCCS/s.$@
                    139: 
                    140: clean:
                    141:        rm -f $(ALL) a.out core make.out
                    142:        rm -f ,*

unix.superglobalmegacorp.com

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