Annotation of 43BSD/contrib/mh/zotnet/tws/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/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: LDOPTLIB=      
        !            13: 
        !            14: CC      =      cc
        !            15: CCOPT  =       -O
        !            16: CFLAGS  =      $(CCOPT) $(OPTIONS)
        !            17: LINT   =       lint
        !            18: LFLAGS =       -bhu $(OPTIONS)
        !            19: LLIBS  =
        !            20: LDFLAGS =      $(LDOPTIONS)
        !            21: LIBES   =
        !            22: LDLIBS =       $(LIBES) $(LDOPTLIB)
        !            23: 
        !            24: 
        !            25: ######################################################################
        !            26: #      Here it is...
        !            27: ######################################################################
        !            28: 
        !            29: all:           dtimep dtime date
        !            30: 
        !            31: lint:          l-dtimep l-dtime l-date
        !            32: 
        !            33: install:       inst-all clean
        !            34: 
        !            35: inst-all:;
        !            36: 
        !            37: tar:;
        !            38: 
        !            39: uninstall:;
        !            40: 
        !            41: 
        !            42: ######################################################################
        !            43: # date
        !            44: ######################################################################
        !            45: 
        !            46: date:          date.o dtime.o $(LIBES)
        !            47:                $(CC) $(LDFLAGS) -o $@ date.o dtime.o $(LDLIBS)
        !            48: 
        !            49: l-date:;       $(LINT) $(LFLAGS) date.c dtime.c $(LLIBS)
        !            50: 
        !            51: 
        !            52: ######################################################################
        !            53: # dtimep
        !            54: ######################################################################
        !            55: 
        !            56: 
        !            57: dtimep:                dtimep.o lexstring.o
        !            58:  
        !            59: dtimep.o:      dtimep.c
        !            60: 
        !            61: dtimep.c:      dtimep.lex
        !            62:                lex -t dtimep.lex | sed -f lexedit.sed > dtimep.c
        !            63: 
        !            64: lexstring.o:   lexstring.c
        !            65:                $(CC) $(CFLAGS) -c -DONECASE lexstring.c
        !            66: 
        !            67: l-dtimep:;     $(LINT) $(LFLAGS) dtimep.c -DONECASE lexstring.c $(LLIBS)
        !            68: 
        !            69: 
        !            70: ######################################################################
        !            71: # dtime
        !            72: ######################################################################
        !            73: 
        !            74: dtime:         dtime.o
        !            75: 
        !            76: l-dtime:;      $(LINT) $(LFLAGS) dtime.c $(LLIBS)
        !            77: 
        !            78: 
        !            79: ##############################################################################
        !            80: #      Miscellaneous tasks
        !            81: ##############################################################################
        !            82: 
        !            83: distribution:   clean
        !            84: 
        !            85: clean:         unclean
        !            86:                -rm -f *.o date
        !            87: 
        !            88: unclean:;      -rm -f _* :* core eddep makedep
        !            89: 
        !            90: 
        !            91: ##############################################################################
        !            92: #      Dependencies
        !            93: ##############################################################################
        !            94: 
        !            95: MODULES        =       date dtime dtimep
        !            96: 
        !            97: depend:;       for m in $(MODULES); do ( \
        !            98:                    i=`basename $$m .c`; \
        !            99:                    echo $$i.o: $$i.c >> makedep; \
        !           100:                    grep '^#[   ]*include' $$i.c | \
        !           101:                        sed -e 's,[^"]*"/\([^"]*\)".*,'$$i'.o: /\1,' \
        !           102:                            -e 's,[^"]*"\([^"]*\)".*,'$$i'.o: \1,' \
        !           103:                            -e 's,[^<]*<\(.*\)>.*,#'$$i'.o: /usr/include/\1,' \
        !           104:                        >> makedep \
        !           105:                ); done
        !           106:                echo '/^# DO NOT DELETE THIS LINE/+2,$$d' > eddep
        !           107:                echo '$$r makedep' >> eddep
        !           108:                echo 'w' >> eddep
        !           109:                cp Makefile _Makefile
        !           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: 
        !           115: # DO NOT DELETE THIS LINE
        !           116: # DEPENDENCIES START HERE
        !           117: date.o: date.c
        !           118: date.o: tws.h
        !           119: #date.o: /usr/include/stdio.h
        !           120: dtime.o: dtime.c
        !           121: dtime.o: tws.h
        !           122: dtime.o: ../../h/strings.h
        !           123: #dtime.o: /usr/include/stdio.h
        !           124: #dtime.o: /usr/include/sys/types.h
        !           125: #dtime.o: /usr/include/sys/timeb.h
        !           126: #dtime.o: /usr/include/time.h
        !           127: #dtime.o: /usr/include/sys/time.h
        !           128: dtimep.o: dtimep.c
        !           129: #dtimep.o: /usr/include/stdio.h
        !           130: dtimep.o: tws.h
        !           131: #dtimep.o: /usr/include/ctype.h
        !           132: # DEPENDENCIES MUST END AT END OF FILE
        !           133: # 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.