BSD 3 development
authorEric Schmidt <schmidt@ucbvax.Berkeley.EDU>
Tue, 18 Dec 1979 11:40:34 +0000 (03:40 -0800)
committerEric Schmidt <schmidt@ucbvax.Berkeley.EDU>
Tue, 18 Dec 1979 11:40:34 +0000 (03:40 -0800)
Work on file usr/src/cmd/net/makefile

Synthesized-from: 3bsd

usr/src/cmd/net/makefile [new file with mode: 0644]

diff --git a/usr/src/cmd/net/makefile b/usr/src/cmd/net/makefile
new file mode 100644 (file)
index 0000000..ac6e88a
--- /dev/null
@@ -0,0 +1,144 @@
+DESTDIR = /new
+OBJS =
+ARCH = /usr/ucb/src/ucb/net/
+RDIR = $(DESTDIR)/usr/ucb/
+CRYPT =
+OTHER = schmidt
+MWRITEMODE = 711
+NETLPRMODE = 711
+NETLPROWN = schmidt
+CC = cc
+LDFLAGS = -s -n
+# CSVAX version
+# makefile for Berkeley Unix network
+# Eric Schmidt -- November 1, 1979
+#
+# the constants above are machine dependent.
+# to make net source:
+#
+#      make
+#
+# to install in right places:
+#
+#      make install DESTDIR=
+#
+# to remove all `.o' and executable files:
+#
+#      make clean
+#
+# The files can be grouped in these ways:
+#      Commands that can be put in "new" directories for users to try:
+#              netq, netlpr, netrm, netmail, netcp
+#      Commands that are internal and must work on incoming/outgoing requests:
+#              prmail, sendberkmail, mmail, mwrite
+#      Commands that must be dumped in and tried, ready or not:
+#              netdaemon, net, netstart, nsh
+CFLAGS = -O
+NDIR = $(DESTDIR)/usr/net/bin/
+all: netdaemon net netq netrm netcp netlpr netmail sendberkmail mmail mwrite \
+       netstart nsh prmail filecat chktroff done
+install:
+       -cp net netcp netdaemon netstart mmail mwrite \
+               sendberkmail prmail filecat chktroff $(NDIR)
+       -cp netrm netq netlpr netmail $(RDIR)
+       -cp netlog.sh $(RDIR)/netlog
+       -cp nettroff.sh $(RDIR)/nettroff
+       -cp nsh $(DESTDIR)/usr/net/network/nsh
+       -rm -f netcp netmail sendberkmail netdaemon netstart mmail mwrite \
+               netlpr net netq netrm nsh prmail filecat chktroff
+       -chown $(OTHER) $(NDIR)netdaemon $(NDIR)netstart $(NDIR)mmail \
+               $(NDIR)mwrite $(NDIR)sendberkmail $(RDIR)netmail \
+               $(NDIR)netcp $(NDIR)prmail $(NDIR)filecat $(NDIR)chktroff
+       -chown root $(NDIR)net $(RDIR)netq $(RDIR)netrm
+       -chown $(NETLPROWN) $(RDIR)netlpr
+       -chown network ${DESTDIR}/usr/net/network/nsh
+       -chmod 711 $(NDIR)netcp $(RDIR)netmail $(NDIR)sendberkmail \
+               $(NDIR)mmail $(NDIR)prmail ${DESTDIR}/usr/net/network/nsh $(NDIR)filecat $(NDIR)chktroff
+       -chmod $(MWRITEMODE) $(NDIR)mwrite
+       -chmod $(NETLPRMODE) $(RDIR)netlpr
+       -chmod 700 $(NDIR)netdaemon $(NDIR)netstart
+       -chmod 4711 $(NDIR)net $(RDIR)netq $(RDIR)netrm
+       -rm -f $(RDIR)netcp $(RDIR)net
+       -ln $(NDIR)net          $(RDIR)net
+       -ln $(NDIR)netcp        $(RDIR)netcp
+clean:
+       -rm -f netdaemon net mwrite netq netcp netlpr sendberkmail \
+       mmail netmail netrm netstart nsh interact \
+       listen receive speedr speeds store nettest prmail chktroff filecat\
+       netdaemon.o net.o mwrite.o netq.o netcp.o netlpr.o sendberkmail.o \
+       mmail.o netmail.o netrm.o netstart.o nsh.o prmail.o interact.o \
+       listen.o receive.o speedr.o speeds.o store.o nettest.o \
+       nbs.o prot.o sub.o mach.o netrc.o filecat.o setup.o
+othernet: interact listen speedr speeds store receive nettest setmode
+othernetclean:
+       -rm -f interact interact.o listen listen.o speedr speedr.o \
+       speeds speeds.o store store.o receive receive.o nettest nettest.o \
+       setmode setmode.o
+netdaemon: netdaemon.o sub.o prot.o mach.o netrc.o nbs.o setup.o $(CRYPT)
+       $(CC) -n -z -o netdaemon netdaemon.o sub.o prot.o mach.o setup.o\
+               netrc.o nbs.o $(CRYPT) $(OBJS)
+net:   net.o sub.o mach.o netrc.o nbs.o $(CRYPT)
+       $(CC) -n -z -o net net.o sub.o mach.o netrc.o nbs.o $(CRYPT) $(OBJS)
+netq:  netq.o sub.o mach.o
+       $(CC) $(LDFLAGS) -o netq netq.o sub.o mach.o $(OBJS)
+netrm: netrm.o sub.o mach.o
+       $(CC) $(LDFLAGS) -o netrm netrm.o sub.o mach.o $(OBJS)
+netcp: netcp.o sub.o mach.o netrc.o
+       $(CC) $(LDFLAGS) -o netcp netcp.o sub.o  netrc.o mach.o $(OBJS)
+netlpr:        netlpr.o sub.o mach.o netrc.o
+       $(CC) $(LDFLAGS) -o netlpr netlpr.o sub.o netrc.o mach.o $(OBJS)
+netmail: netmail.o sub.o mach.o netrc.o
+       $(CC) $(LDFLAGS) -o netmail netmail.o netrc.o sub.o mach.o $(OBJS)
+sendberkmail: sendberkmail.o sub.o mach.o
+       $(CC) $(LDFLAGS) -o sendberkmail sendberkmail.o sub.o mach.o $(OBJS)
+mwrite:        mwrite.o sub.o mach.o
+       $(CC) $(LDFLAGS) -o mwrite mwrite.o sub.o mach.o $(OBJS)
+mmail: mmail.o sub.o mach.o
+       $(CC) $(LDFLAGS) -o mmail mmail.o sub.o mach.o $(OBJS)
+netstart: netstart.o mach.o setup.o sub.o netrc.o
+       $(CC) $(LDFLAGS) -o netstart netstart.o mach.o setup.o sub.o netrc.o \
+               $(OBJS)
+nsh:   nsh.o sub.o mach.o
+       $(CC) $(LDFLAGS) -o nsh nsh.o sub.o mach.o $(OBJS)
+filecat: filecat.o
+       $(CC) $(LDFLAGS) -o filecat filecat.o $(OBJS)
+chktroff: chktroff.o
+       $(CC) $(LDFLAGS) -o chktroff chktroff.o
+prmail:        prmail.o mach.o sub.o
+       $(CC) $(LDFLAGS) -o prmail prmail.o sub.o mach.o $(OBJS)
+interact: interact.o sub.o prot.o mach.o setup.o
+       $(CC) $(LDFLAGS) -o interact interact.o sub.o prot.o mach.o setup.o \
+               $(OBJS)
+listen:        listen.o sub.o prot.o mach.o setup.o
+       $(CC) $(LDFLAGS) -o listen listen.o sub.o prot.o mach.o setup.o \
+               $(OBJS)
+speeds:        speeds.o sub.o prot.o mach.o setup.o
+       $(CC) $(LDFLAGS) -o speeds speeds.o sub.o prot.o mach.o setup.o $(OBJS)
+speedr:        speedr.o sub.o prot.o mach.o setup.o
+       $(CC) $(LDFLAGS) -o speedr speedr.o sub.o prot.o mach.o setup.o $(OBJS)
+store: store.o sub.o prot.o mach.o setup.o
+       $(CC) $(LDFLAGS) -o store store.o sub.o prot.o mach.o  setup.o $(OBJS)
+receive: receive.o sub.o prot.o mach.o setup.o
+       $(CC) $(LDFLAGS) -o receive receive.o sub.o prot.o mach.o setup.o\
+               $(OBJS)
+nettest: nettest.o sub.o mach.o
+       $(CC) $(LDFLAGS) -o nettest nettest.o sub.o mach.o $(OBJS)
+setmode:       setmode.o
+       $(CC) -s -o setmode setmode.o $(OBJS)
+done:
+       -echo DONE!
+print:
+       pr BUGLIST READ_ME TODO makefile *.h *.c | lpr
+lintit:
+       lint *.c
+lint1:
+       echo netdaemon.c sub.c prot.c mach.c nbs.c setup.c netrc.c
+       lint netdaemon.c sub.c prot.c mach.c nbs.c setup.c netrc.c
+       echo net.c sub.c mach.c nbs.c netrc.c
+       lint net.c sub.c mach.c nbs.c netrc.c
+       echo netcp.c sub.c mach.c
+       lint netcp.c sub.c mach.c
+archive:
+       -ar rnv net.a makefile READ_ME *.h *.c $(CRYPT)
+       mv net.a $(DESTDIR)$(ARCH)
+       chmod 644 $(ARCH)/net.a