Annotation of 43BSD/contrib/mh/zotnet/mf/Makefile, revision 1.1.1.1

1.1       root        1: ##############################################################################
                      2: #    Instructions to Make, for compilation of ZOT UIP/utility processes
                      3: #
                      4: #      This file is automatically generated.  Do not edit!
                      5: ##############################################################################
                      6: 
                      7: # The following entries were inserted during MH configuration
                      8: BINDIR =       $(DESTDIR)/usr/new/mh
                      9: ETCDIR =       $(DESTDIR)/usr/new/lib/mh
                     10: OPTIONS        =       -DBSD42 -DBSD43 -DBERK -DTTYD -DDUMB -DMHE -DNETWORK -DBIND -DRPATHS -DATZ -DSBACKUP='"\043"' -DSENDMTS -DSMTP -I..
                     11: LDOPTIONS=     
                     12: REMOVE =       mv -f
                     13: 
                     14: CC      =      cc
                     15: CFLAGS  =      -O    $(OPTIONS)
                     16: LDFLAGS =      $(LDOPTIONS)
                     17: LIBES   =      ../mts/mts.o ../mts/lock.o
                     18: TWSLIB =       ../tws/dtime.o ../tws/dtimep.o
                     19: LINT   =       lint
                     20: LFLAGS =       -bhu $(OPTIONS)
                     21: LLIBS  =
                     22: 
                     23: 
                     24: ######################################################################
                     25: #      Here it is...
                     26: ######################################################################
                     27: 
                     28: all:           mf.o $(ALL) $(OFILES)
                     29: 
                     30: lint:          l-mf
                     31: 
                     32: install:       inst-all clean
                     33: 
                     34: inst-all:      $(INST-ALL)
                     35: 
                     36: tar:           $(ALL)
                     37: 
                     38: uninstall:;
                     39: 
                     40: 
                     41: ######################################################################
                     42: # uminc
                     43: ######################################################################
                     44: 
                     45: inst-uminc:    $(ETCDIR)/uminc
                     46: 
                     47: $(ETCDIR)/uminc:       xuminc
                     48:                -$(REMOVE) $(ETCDIR)/uminc zuminc
                     49:                cp xuminc $@
                     50:                -@ls -l $@
                     51:                -@echo ""
                     52: 
                     53: uminc:         xuminc
                     54: 
                     55: xuminc:                uminc.o uumm.o mf.o $(TWSLIB) $(LIBES)
                     56:                $(CC) $(LDFLAGS) -o $@ uminc.o uumm.o mf.o $(TWSLIB) $(LIBES)
                     57: 
                     58: 
                     59: ######################################################################
                     60: # umsift
                     61: ######################################################################
                     62: 
                     63: inst-umsift:   $(ETCDIR)/umsift
                     64: 
                     65: $(ETCDIR)/umsift:      xumsift
                     66:                -$(REMOVE) $(ETCDIR)/umsift zumsift
                     67:                cp xumsift $@
                     68:                -@ls -l $@
                     69:                -@echo ""
                     70: 
                     71: umsift:                xumsift
                     72: 
                     73: xumsift:       umsift.o uumm.o mf.o $(TWSLIB) $(LIBES)
                     74:                $(CC) $(LDFLAGS) -o $@ umsift.o uumm.o mf.o $(TWSLIB) $(LIBES)
                     75: 
                     76: 
                     77: ######################################################################
                     78: # uumm
                     79: ######################################################################
                     80: 
                     81: uumm:          uumm.o
                     82: 
                     83: 
                     84: ######################################################################
                     85: # muinc
                     86: ######################################################################
                     87: 
                     88: inst-muinc:    $(ETCDIR)/muinc
                     89: 
                     90: $(ETCDIR)/muinc:       xmuinc
                     91:                -$(REMOVE) $(ETCDIR)/muinc zmuinc
                     92:                cp xmuinc $@
                     93:                -@ls -l $@
                     94:                -@echo ""
                     95: 
                     96: muinc:         xmuinc
                     97: 
                     98: xmuinc:                muinc.o mmuu.o mf.o $(TWSLIB) $(LIBES)
                     99:                $(CC) $(LDFLAGS) -o $@ muinc.o mmuu.o mf.o $(TWSLIB) $(LIBES)
                    100: 
                    101: 
                    102: ####################################################################
                    103: # musift
                    104: ######################################################################
                    105: 
                    106: inst-musift:   $(ETCDIR)/musift
                    107: 
                    108: $(ETCDIR)/musift:      xmusift
                    109:                -$(REMOVE) $(ETCDIR)/musift zmusift
                    110:                cp xmusift $@
                    111:                -@ls -l $@
                    112:                -@echo ""
                    113: 
                    114: musift:                xmusift
                    115: 
                    116: xmusift:       musift.o mmuu.o mf.o $(TWSLIB) $(LIBES)
                    117:                $(CC) $(LDFLAGS) -o $@ musift.o mmuu.o mf.o $(TWSLIB) $(LIBES)
                    118: 
                    119: 
                    120: ######################################################################
                    121: # mmuu
                    122: ######################################################################
                    123: 
                    124: mmuu:          mmuu.o
                    125: 
                    126: 
                    127: ######################################################################
                    128: # mf
                    129: ######################################################################
                    130: 
                    131: mf:            mf.o
                    132: 
                    133: l-mf:;         $(LINT) $(LFLAGS) mf.c $(LLIBS)
                    134: 
                    135: 
                    136: ##############################################################################
                    137: #      Miscellaneous tasks
                    138: ##############################################################################
                    139: 
                    140: distribution:   clean
                    141: 
                    142: clean:         unclean
                    143:                -rm -f x* *.o
                    144: 
                    145: unclean:;      -rm -f z* _* :* core eddep makedep MAKEMF
                    146: 
                    147: 
                    148: ##############################################################################
                    149: #      Dependencies
                    150: ##############################################################################
                    151: 
                    152: MODULES        =       uminc umsift uumm muinc musift mmuu mf
                    153: 
                    154: depend:;       for m in $(MODULES); do ( \
                    155:                    i=`basename $$m .c`; \
                    156:                    echo $$i.o: $$i.c >> makedep; \
                    157:                    grep '^#[   ]*include' $$i.c | \
                    158:                        sed -e 's,[^"]*"/\([^"]*\)".*,'$$i'.o: /\1,' \
                    159:                            -e 's,[^"]*"\([^"]*\)".*,'$$i'.o: \1,' \
                    160:                            -e 's,[^<]*<\(.*\)>.*,#'$$i'.o: /usr/include/\1,' \
                    161:                        >> makedep \
                    162:                ); done
                    163:                echo '/^# DO NOT DELETE THIS LINE/+2,$$d' > eddep
                    164:                echo '$$r makedep' >> eddep
                    165:                echo 'w' >> eddep
                    166:                cp Makefile _Makefile
                    167:                ed - Makefile < eddep
                    168:                rm eddep makedep
                    169:                echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
                    170:                echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
                    171: 
                    172: # DO NOT DELETE THIS LINE
                    173: # DEPENDENCIES START HERE
                    174: uminc.o: uminc.c
                    175: uminc.o: mf.h
                    176: #uminc.o: /usr/include/stdio.h
                    177: uminc.o: ../mts/mts.h
                    178: #uminc.o: /usr/include/errno.h
                    179: #uminc.o: /usr/include/sys/types.h
                    180: #uminc.o: /usr/include/sys/stat.h
                    181: umsift.o: umsift.c
                    182: umsift.o: mf.h
                    183: #umsift.o: /usr/include/stdio.h
                    184: uumm.o: uumm.c
                    185: uumm.o: mf.h
                    186: uumm.o: ../tws/tws.h
                    187: #uumm.o: /usr/include/stdio.h
                    188: uumm.o: ../mts/mts.h
                    189: #uumm.o: /usr/include/ctype.h
                    190: #uumm.o: /usr/include/sys/types.h
                    191: #uumm.o: /usr/include/sys/stat.h
                    192: muinc.o: muinc.c
                    193: muinc.o: mf.h
                    194: #muinc.o: /usr/include/stdio.h
                    195: muinc.o: ../mts/mts.h
                    196: #muinc.o: /usr/include/errno.h
                    197: #muinc.o: /usr/include/sys/types.h
                    198: #muinc.o: /usr/include/sys/stat.h
                    199: musift.o: musift.c
                    200: musift.o: mf.h
                    201: #musift.o: /usr/include/stdio.h
                    202: mmuu.o: mmuu.c
                    203: mmuu.o: mf.h
                    204: mmuu.o: ../tws/tws.h
                    205: #mmuu.o: /usr/include/stdio.h
                    206: mmuu.o: ../mts/mts.h
                    207: #mmuu.o: /usr/include/ctype.h
                    208: #mmuu.o: /usr/include/sys/types.h
                    209: #mmuu.o: /usr/include/sys/stat.h
                    210: mf.o: mf.c
                    211: mf.o: mf.h
                    212: #mf.o: /usr/include/ctype.h
                    213: #mf.o: /usr/include/stdio.h
                    214: # DEPENDENCIES MUST END AT END OF FILE
                    215: # IF YOU PUT STUFF HERE IT WILL GO AWAY

unix.superglobalmegacorp.com

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