Annotation of 3BSD/cmd/net/makefile, revision 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.