Annotation of 3BSD/cmd/net/makefile, revision 1.1.1.1

1.1       root        1: DESTDIR = /new
                      2: OBJS =
                      3: ARCH = /usr/ucb/src/ucb/net/
                      4: RDIR = $(DESTDIR)/usr/ucb/
                      5: CRYPT =
                      6: OTHER = schmidt
                      7: MWRITEMODE = 711
                      8: NETLPRMODE = 711
                      9: NETLPROWN = schmidt
                     10: CC = cc
                     11: LDFLAGS = -s -n
                     12: # CSVAX version
                     13: # makefile for Berkeley Unix network
                     14: # Eric Schmidt -- November 1, 1979
                     15: #
                     16: # the constants above are machine dependent.
                     17: # to make net source:
                     18: #
                     19: #      make
                     20: #
                     21: # to install in right places:
                     22: #
                     23: #      make install DESTDIR=
                     24: #
                     25: # to remove all `.o' and executable files:
                     26: #
                     27: #      make clean
                     28: #
                     29: # The files can be grouped in these ways:
                     30: #      Commands that can be put in "new" directories for users to try:
                     31: #              netq, netlpr, netrm, netmail, netcp
                     32: #      Commands that are internal and must work on incoming/outgoing requests:
                     33: #              prmail, sendberkmail, mmail, mwrite
                     34: #      Commands that must be dumped in and tried, ready or not:
                     35: #              netdaemon, net, netstart, nsh
                     36: CFLAGS = -O
                     37: NDIR = $(DESTDIR)/usr/net/bin/
                     38: all: netdaemon net netq netrm netcp netlpr netmail sendberkmail mmail mwrite \
                     39:        netstart nsh prmail filecat chktroff done
                     40: install:
                     41:        -cp net netcp netdaemon netstart mmail mwrite \
                     42:                sendberkmail prmail filecat chktroff $(NDIR)
                     43:        -cp netrm netq netlpr netmail $(RDIR)
                     44:        -cp netlog.sh $(RDIR)/netlog
                     45:        -cp nettroff.sh $(RDIR)/nettroff
                     46:        -cp nsh $(DESTDIR)/usr/net/network/nsh
                     47:        -rm -f netcp netmail sendberkmail netdaemon netstart mmail mwrite \
                     48:                netlpr net netq netrm nsh prmail filecat chktroff
                     49:        -chown $(OTHER) $(NDIR)netdaemon $(NDIR)netstart $(NDIR)mmail \
                     50:                $(NDIR)mwrite $(NDIR)sendberkmail $(RDIR)netmail \
                     51:                $(NDIR)netcp $(NDIR)prmail $(NDIR)filecat $(NDIR)chktroff
                     52:        -chown root $(NDIR)net $(RDIR)netq $(RDIR)netrm
                     53:        -chown $(NETLPROWN) $(RDIR)netlpr
                     54:        -chown network ${DESTDIR}/usr/net/network/nsh
                     55:        -chmod 711 $(NDIR)netcp $(RDIR)netmail $(NDIR)sendberkmail \
                     56:                $(NDIR)mmail $(NDIR)prmail ${DESTDIR}/usr/net/network/nsh $(NDIR)filecat $(NDIR)chktroff
                     57:        -chmod $(MWRITEMODE) $(NDIR)mwrite
                     58:        -chmod $(NETLPRMODE) $(RDIR)netlpr
                     59:        -chmod 700 $(NDIR)netdaemon $(NDIR)netstart
                     60:        -chmod 4711 $(NDIR)net $(RDIR)netq $(RDIR)netrm
                     61:        -rm -f $(RDIR)netcp $(RDIR)net
                     62:        -ln $(NDIR)net          $(RDIR)net
                     63:        -ln $(NDIR)netcp        $(RDIR)netcp
                     64: clean:
                     65:        -rm -f netdaemon net mwrite netq netcp netlpr sendberkmail \
                     66:        mmail netmail netrm netstart nsh interact \
                     67:        listen receive speedr speeds store nettest prmail chktroff filecat\
                     68:        netdaemon.o net.o mwrite.o netq.o netcp.o netlpr.o sendberkmail.o \
                     69:        mmail.o netmail.o netrm.o netstart.o nsh.o prmail.o interact.o \
                     70:        listen.o receive.o speedr.o speeds.o store.o nettest.o \
                     71:        nbs.o prot.o sub.o mach.o netrc.o filecat.o setup.o
                     72: othernet: interact listen speedr speeds store receive nettest setmode
                     73: othernetclean:
                     74:        -rm -f interact interact.o listen listen.o speedr speedr.o \
                     75:        speeds speeds.o store store.o receive receive.o nettest nettest.o \
                     76:        setmode setmode.o
                     77: netdaemon: netdaemon.o sub.o prot.o mach.o netrc.o nbs.o setup.o $(CRYPT)
                     78:        $(CC) -n -z -o netdaemon netdaemon.o sub.o prot.o mach.o setup.o\
                     79:                netrc.o nbs.o $(CRYPT) $(OBJS)
                     80: net:   net.o sub.o mach.o netrc.o nbs.o $(CRYPT)
                     81:        $(CC) -n -z -o net net.o sub.o mach.o netrc.o nbs.o $(CRYPT) $(OBJS)
                     82: netq:  netq.o sub.o mach.o
                     83:        $(CC) $(LDFLAGS) -o netq netq.o sub.o mach.o $(OBJS)
                     84: netrm: netrm.o sub.o mach.o
                     85:        $(CC) $(LDFLAGS) -o netrm netrm.o sub.o mach.o $(OBJS)
                     86: netcp: netcp.o sub.o mach.o netrc.o
                     87:        $(CC) $(LDFLAGS) -o netcp netcp.o sub.o  netrc.o mach.o $(OBJS)
                     88: netlpr:        netlpr.o sub.o mach.o netrc.o
                     89:        $(CC) $(LDFLAGS) -o netlpr netlpr.o sub.o netrc.o mach.o $(OBJS)
                     90: netmail: netmail.o sub.o mach.o netrc.o
                     91:        $(CC) $(LDFLAGS) -o netmail netmail.o netrc.o sub.o mach.o $(OBJS)
                     92: sendberkmail: sendberkmail.o sub.o mach.o
                     93:        $(CC) $(LDFLAGS) -o sendberkmail sendberkmail.o sub.o mach.o $(OBJS)
                     94: mwrite:        mwrite.o sub.o mach.o
                     95:        $(CC) $(LDFLAGS) -o mwrite mwrite.o sub.o mach.o $(OBJS)
                     96: mmail: mmail.o sub.o mach.o
                     97:        $(CC) $(LDFLAGS) -o mmail mmail.o sub.o mach.o $(OBJS)
                     98: netstart: netstart.o mach.o setup.o sub.o netrc.o
                     99:        $(CC) $(LDFLAGS) -o netstart netstart.o mach.o setup.o sub.o netrc.o \
                    100:                $(OBJS)
                    101: nsh:   nsh.o sub.o mach.o
                    102:        $(CC) $(LDFLAGS) -o nsh nsh.o sub.o mach.o $(OBJS)
                    103: filecat: filecat.o
                    104:        $(CC) $(LDFLAGS) -o filecat filecat.o $(OBJS)
                    105: chktroff: chktroff.o
                    106:        $(CC) $(LDFLAGS) -o chktroff chktroff.o
                    107: prmail:        prmail.o mach.o sub.o
                    108:        $(CC) $(LDFLAGS) -o prmail prmail.o sub.o mach.o $(OBJS)
                    109: interact: interact.o sub.o prot.o mach.o setup.o
                    110:        $(CC) $(LDFLAGS) -o interact interact.o sub.o prot.o mach.o setup.o \
                    111:                $(OBJS)
                    112: listen:        listen.o sub.o prot.o mach.o setup.o
                    113:        $(CC) $(LDFLAGS) -o listen listen.o sub.o prot.o mach.o setup.o \
                    114:                $(OBJS)
                    115: speeds:        speeds.o sub.o prot.o mach.o setup.o
                    116:        $(CC) $(LDFLAGS) -o speeds speeds.o sub.o prot.o mach.o setup.o $(OBJS)
                    117: speedr:        speedr.o sub.o prot.o mach.o setup.o
                    118:        $(CC) $(LDFLAGS) -o speedr speedr.o sub.o prot.o mach.o setup.o $(OBJS)
                    119: store: store.o sub.o prot.o mach.o setup.o
                    120:        $(CC) $(LDFLAGS) -o store store.o sub.o prot.o mach.o  setup.o $(OBJS)
                    121: receive: receive.o sub.o prot.o mach.o setup.o
                    122:        $(CC) $(LDFLAGS) -o receive receive.o sub.o prot.o mach.o setup.o\
                    123:                $(OBJS)
                    124: nettest: nettest.o sub.o mach.o
                    125:        $(CC) $(LDFLAGS) -o nettest nettest.o sub.o mach.o $(OBJS)
                    126: setmode:       setmode.o
                    127:        $(CC) -s -o setmode setmode.o $(OBJS)
                    128: done:
                    129:        -echo DONE!
                    130: print:
                    131:        pr BUGLIST READ_ME TODO makefile *.h *.c | lpr
                    132: lintit:
                    133:        lint *.c
                    134: lint1:
                    135:        echo netdaemon.c sub.c prot.c mach.c nbs.c setup.c netrc.c
                    136:        lint netdaemon.c sub.c prot.c mach.c nbs.c setup.c netrc.c
                    137:        echo net.c sub.c mach.c nbs.c netrc.c
                    138:        lint net.c sub.c mach.c nbs.c netrc.c
                    139:        echo netcp.c sub.c mach.c
                    140:        lint netcp.c sub.c mach.c
                    141: archive:
                    142:        -ar rnv net.a makefile READ_ME *.h *.c $(CRYPT)
                    143:        mv net.a $(DESTDIR)$(ARCH)
                    144:        chmod 644 $(ARCH)/net.a

unix.superglobalmegacorp.com

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