Annotation of 43BSDReno/contrib/mh/zotnet/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: OPTIONS        =       -DBSD42 -DBSD43 -DBSD44 -DBERK -DTTYD -DDUMB -DMHE -DNETWORK -DBIND -DRPATHS -DATZ -DSBACKUP='".\043"' -DDBM -DSENDMTS -DSMTP
                      9: 
                     10: CC     =       /usr/bin/cc
                     11: CCOPT  =       -O
                     12: CFLAGS =       $(CCOPT) $(OPTIONS) -I.
                     13: LFLAGS =       -bhu $(OPTIONS) -I.
                     14: 
                     15: LIB    =       libzot.a
                     16: LLIB   =       llib-lzotnet
                     17: 
                     18: OFILES =       mts/mts.o mts/lock.o mts/client.o mf/mf.o \
                     19:                bboards/getbbent.o \
                     20:                tws/dtime.o tws/dtimep.o ${LEXSTRING}
                     21: 
                     22: SHELL  =       /bin/sh
                     23: 
                     24: DIRS   =       mts bboards tws mf
                     25: 
                     26: 
                     27: ##############################################################################
                     28: #      Generation Rules
                     29: ##############################################################################
                     30: 
                     31: .c.o:
                     32:                $(CC) $(CFLAGS) -c $*.c
                     33: 
                     34: 
                     35: ##############################################################################
                     36: #      Generate ZOTnet subroutine library
                     37: ##############################################################################
                     38: 
                     39: all:           $(LIB)
                     40: 
                     41: $(LIB):                allaux
                     42:                ar r $@ $(OFILES); ranlib $@
                     43:                -@ls -l $@
                     44:                -@echo "ZOTnet library built normally"
                     45: 
                     46: allaux:;       for d in $(DIRS); do (cd $$d; ${MAKE} ${MFLAGS} all); done
                     47: 
                     48: depend:;       for d in $(DIRS); do (cd $$d; ${MAKE} ${MFLAGS} depend); done
                     49: 
                     50: lint:;         for d in $(DIRS); do (cd $$d; ${MAKE} ${MFLAGS} lint); done
                     51: 
                     52: 
                     53: ##############################################################################
                     54: #      Installation
                     55: ##############################################################################
                     56: 
                     57: install:       inst-all clean
                     58: 
                     59: inst-all:;     for d in $(DIRS); do (cd $$d; ${MAKE} ${MFLAGS} DESTDIR=${DESTDIR} inst-all); done
                     60: 
                     61: tar:;          @for d in $(DIRS); \
                     62:                    do (cd $$d; ${MAKE} ${MFLAGS} TFLAGS="$(TFLAGS)" tar); done
                     63: 
                     64: uninstall:;    for d in $(DIRS); do (cd $$d; ${MAKE} ${MFLAGS} uninstall); done
                     65: 
                     66: 
                     67: ##############################################################################
                     68: #      Miscellaneous tasks
                     69: ##############################################################################
                     70: 
                     71: distribution:; -rm -f $(LIB) z$(LIB) _* :*
                     72:                for d in $(DIRS); do (cd $$d; ${MAKE} ${MFLAGS} distribution); done
                     73: 
                     74: clean:;                -rm -f $(LIB) z$(LIB) _* :* core
                     75:                for d in $(DIRS); do (cd $$d; ${MAKE} ${MFLAGS} clean); done
                     76: 
                     77: unclean:;      -rm -f z$(LIB) _* :* core
                     78:                for d in $(DIRS); do (cd $$d; ${MAKE} ${MFLAGS} unclean); done

unix.superglobalmegacorp.com

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