BSD 2 development
authorEric Schmidt <schmidt@ucbvax.Berkeley.EDU>
Sat, 21 Apr 1979 10:38:17 +0000 (02:38 -0800)
committerEric Schmidt <schmidt@ucbvax.Berkeley.EDU>
Sat, 21 Apr 1979 10:38:17 +0000 (02:38 -0800)
Work on file src/net/makefile

Synthesized-from: 2bsd

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

diff --git a/src/net/makefile b/src/net/makefile
new file mode 100644 (file)
index 0000000..9b04ca5
--- /dev/null
@@ -0,0 +1,126 @@
+DESTDIR = /new
+OBJS = -lS
+ARCH = /mnt/src/cmd/net/
+RDIR = $(DESTDIR)/usr/bin/
+CRYPT = c.o
+OTHER = bin
+MWRITEMODE = 4711
+#
+# makefile for Berkeley Unix network
+# Eric Schmidt -- March 9, 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
+#
+CFLAGS = -DOLDPROT -O
+NDIR = $(DESTDIR)/usr/net/bin/
+all: netdaemon net netq netrm netcp netlpr netmail sendmail mmail mwrite \
+       netstart nsh done
+install:
+       -cpall net netcp netdaemon netstart mmail mwrite sendmail $(NDIR)
+       -cpall netrm netq netlpr netmail $(RDIR)
+       -cp nsh /usr/net/network/nsh
+       -rm -f netcp netmail sendmail netdaemon netstart mmail mwrite \
+               netlpr net netq netrm nsh
+       -chown $(OTHER) $(NDIR)netdaemon $(NDIR)netstart $(NDIR)mmail \
+               $(NDIR)mwrite $(NDIR)sendmail $(RDIR)netmail \
+               $(NDIR)netcp $(RDIR)netlpr
+       -chown root $(NDIR)net $(RDIR)netq $(RDIR)netrm
+       -chown network /usr/net/network/nsh
+       -chmod 711 $(NDIR)netcp $(RDIR)netmail $(NDIR)sendmail $(NDIR)mmail \
+               $(RDIR)netlpr /usr/net/network/nsh
+       -chmod $(MWRITEMODE) $(NDIR)mwrite
+       -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
+       -rm -f $(RDIR)rcp $(RDIR)rlpr $(RDIR)readmail $(RDIR)sendmail
+       -ln $(RDIR)netcp        $(RDIR)rcp
+       -ln $(RDIR)netlpr       $(RDIR)rlpr
+       -ln $(RDIR)netmail      $(RDIR)readmail
+       -ln $(NDIR)sendmail     $(RDIR)sendmail
+clean:
+       -rm -f netdaemon net mwrite netq netcp netlpr sendmail \
+       mmail netmail netrm netstart nsh interact \
+       listen receive speedr speeds store nettest\
+       echo1 echo2 \
+       netdaemon.o net.o mwrite.o netq.o netcp.o netlpr.o sendmail.o \
+       mmail.o netmail.o netrm.o netstart.o nsh.o interact.o \
+       listen.o receive.o speedr.o speeds.o store.o nettest.o \
+       echo1.o echo2.o nbs.o prot.o sub.o mach.o 
+netdaemon: netdaemon.o sub.o prot.o mach.o nbs.o $(CRYPT)
+       cc -s -n -o netdaemon netdaemon.o sub.o prot.o mach.o nbs.o $(CRYPT) $(OBJS)
+net:   net.o sub.o mach.o nbs.o $(CRYPT)
+       cc -s -n -o net net.o sub.o mach.o nbs.o $(CRYPT) $(OBJS)
+netq:  netq.o sub.o mach.o
+       cc -s -n -o netq netq.o sub.o mach.o $(OBJS)
+netrm: netrm.o sub.o mach.o
+       cc -s -n -o netrm netrm.o sub.o mach.o $(OBJS)
+netcp: netcp.o sub.o mach.o
+       cc -s -n -o netcp netcp.o sub.o mach.o $(OBJS)
+netlpr:        netlpr.o sub.o mach.o
+       cc -s -n -o netlpr netlpr.o sub.o mach.o $(OBJS)
+netmail: netmail.o sub.o mach.o
+       cc -s -n -o netmail netmail.o sub.o mach.o $(OBJS)
+sendmail: sendmail.o sub.o mach.o
+       cc -s -n -o sendmail sendmail.o sub.o mach.o $(OBJS)
+mwrite:        mwrite.o sub.o mach.o
+       cc -n -s -o mwrite mwrite.o sub.o mach.o $(OBJS)
+mmail: mmail.o sub.o mach.o
+       cc -n -s -o mmail mmail.o sub.o mach.o $(OBJS)
+netstart: netstart.o mach.o
+       cc -s -n -o netstart netstart.o mach.o $(OBJS)
+nsh:   nsh.o sub.o mach.o
+       cc -n -s -o nsh nsh.o sub.o mach.o $(OBJS)
+interact: interact.o sub.o prot.o mach.o
+       cc -s -n -o interact interact.o sub.o prot.o mach.o $(OBJS)
+listen:        listen.o sub.o prot.o mach.o
+       cc -s -n -o listen listen.o sub.o prot.o mach.o $(OBJS)
+speeds:        speeds.o sub.o prot.o mach.o
+       cc -s -n -o speeds speeds.o sub.o prot.o mach.o $(OBJS)
+speedr:        speedr.o sub.o prot.o mach.o
+       cc -s -n -o speedr speedr.o sub.o prot.o mach.o $(OBJS)
+store: store.o sub.o prot.o mach.o
+       cc -s -n -o store store.o sub.o prot.o mach.o $(OBJS)
+receive: receive.o sub.o prot.o mach.o
+       cc -s -n -o receive receive.o sub.o prot.o mach.o $(OBJS)
+nettest: nettest.o sub.o mach.o
+       cc -s -n -o nettest nettest.o sub.o mach.o $(OBJS)
+setmode:       setmode.o
+       cc -s -o setmode setmode.o $(OBJS)
+echo1: echo1.o
+       cc -s -n -o echo1 echo1.o sub.o $(OBJS)
+echo2: echo2.o
+       cc -s -n -o echo2 echo2.o sub.o $(OBJS)
+prmail:        prmail.o mach.o
+       cc -s -n -o prmail prmail.o mach.o $(OBJS)
+       -mv prmail $(NDIR)
+       -chmod 711 $(NDIR)/prmail
+done:
+       -echo DONE!
+print:
+       pr README makefile *.h *.c | lpr
+lintit:
+       lint $(CFLAGS) *.c
+lint1:
+       echo netdaemon.c sub.c prot.c mach.c nbs.c
+       lint $(CFLAGS) netdaemon.c sub.c prot.c mach.c nbs.c
+       echo net.c sub.c mach.c nbs.c
+       lint $(CFLAGS) net.c sub.c mach.c nbs.c
+       echo netcp.c sub.c mach.c
+       lint $(CFLAGS) netcp.c sub.c mach.c
+archive:
+       -ar rnv net.a makefile README *.h *.c $(CRYPT)
+       mv net.a $(ARCH)
+       chmod 644 $(ARCH)/net.a