Fix copyright
[unix-history] / usr / src / sbin / dump / Makefile
index 2193ebc..441bd19 100644 (file)
@@ -1,4 +1,9 @@
-# sccsid = "@(#)Makefile       1.7 (Berkeley) %G%"
+#
+# Copyright (c) 1980 Regents of the University of California.
+# All rights reserved.  The Berkeley software License Agreement
+# specifies the terms and conditions for redistribution.
+#
+#      @(#)Makefile    5.1 (Berkeley) %G%
 #
 #      dump.h                  header file
 #      dumpitime.c             reads /etc/ddate
 #
 #      dump.h                  header file
 #      dumpitime.c             reads /etc/ddate
@@ -11,8 +16,6 @@
 #      DEBUG                   use local directory to find ddate and dumpdates
 #      TDEBUG                  trace out the process forking
 #
 #      DEBUG                   use local directory to find ddate and dumpdates
 #      TDEBUG                  trace out the process forking
 #
-NETSER=        /usr/src/ucb/netser
-
 PSRCS = \
        /usr/include/dumprestor.h dump.h \
        dumpmain.c dumptraverse.c dumptape.c dumpoptr.c dumpitime.c unctime.c
 PSRCS = \
        /usr/include/dumprestor.h dump.h \
        dumpmain.c dumptraverse.c dumptape.c dumpoptr.c dumpitime.c unctime.c
@@ -22,22 +25,39 @@ SRCS =  \
        dumpmain.c dumpoptr.c dumprmt.c dumprtape.c \
        dumptraverse.c unctime.c
 
        dumpmain.c dumpoptr.c dumprmt.c dumprtape.c \
        dumptraverse.c unctime.c
 
-OBJS = \
-       dumpitime.o \
-       dumpmain.o dumpoptr.o \
-       dumprmt.o dumprtape.o dumptraverse.o unctime.o $(NETSER)/rcmd.o
+OBJS = dumpitime.o dumpmain.o dumpoptr.o \
+       dumptape.o dumptraverse.o unctime.o
+
+ROBJS = dumpitime.o dumprmain.o dumpoptr.o \
+       dumprmt.o dumprtape.o dumptraverse.o unctime.o
 
 DFLAGS =
 
 DFLAGS =
-CFLAGS = -O $(DFLAGS) -DRDUMP
+CFLAGS = -O $(DFLAGS)
+
+all: dump rdump
+
+rdump: $(ROBJS)
+       $(CC) $(CFLAGS) $(ROBJS) -o rdump
+
+dump:  $(OBJS)
+       $(CC) $(CFLAGS) $(OBJS) -o dump
+
+install: rdump dump
+       install -s -m 4750 -g operator rdump $(DESTDIR)/etc
+       install -s -m 4750 -g operator dump $(DESTDIR)/etc
 
 
-rdump: $(OBJS)
-       $(CC) $(CFLAGS) $(OBJS) -o rdump -ljobs
+dumprmain.c:
+       ln -s dumpmain.c dumprmain.c
+dumprmain.o: dumprmain.c
+       ${CC} -c -DRDUMP ${CFLAGS} dumprmain.c
 
 
-install:
-       install -s rdump $(DESTDIR)/etc
+dumprtape.c:
+       ln -s dumptape.c dumprtape.c
+dumprtape.o: dumprtape.c
+       ${CC} -c -DRDUMP ${CFLAGS} dumprtape.c
 
 clean:
 
 clean:
-       rm -f *.o rdump
+       rm -f *.o rdump dump errs dumprmain.c dumprtape.c
 
 lint:
        lint $(DFLAGS) $(SRCS)
 
 lint:
        lint $(DFLAGS) $(SRCS)
@@ -47,4 +67,4 @@ print:
 
 $(OBJS): dump.h /usr/include/sys/param.h
 $(OBJS): /usr/include/sys/fs.h /usr/include/sys/inode.h
 
 $(OBJS): dump.h /usr/include/sys/param.h
 $(OBJS): /usr/include/sys/fs.h /usr/include/sys/inode.h
-$(OBJS): /usr/include/dumprestor.h /usr/include/stat.h
+$(OBJS): /usr/include/dumprestor.h /usr/include/sys/stat.h