Annotation of 43BSDReno/contrib/mh/zotnet/mf/Makefile, revision 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/contrib/mh/bin
        !             9: ETCDIR =       $(DESTDIR)/usr/contrib/mh/lib
        !            10: OPTIONS        =       -DBSD42 -DBSD43 -DBSD44 -DBERK -DTTYD -DDUMB -DMHE -DNETWORK -DBIND -DRPATHS -DATZ -DSBACKUP='".\043"' -DDBM -DSENDMTS -DSMTP -I..
        !            11: LDOPTIONS=     
        !            12: REMOVE =       mv -f
        !            13: 
        !            14: CC     =       /usr/bin/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.