LUNA-II (68040 based LUNA) support
[unix-history] / usr / src / sbin / dump / Makefile
index 3546c7f..fd4960c 100644 (file)
@@ -1,58 +1,25 @@
-# sccsid = "@(#)Makefile       1.9 (Berkeley) %G%"
-#
+#      @(#)Makefile    5.16 (Berkeley) %G%
+
 #      dump.h                  header file
 #      dump.h                  header file
-#      dumpitime.c             reads /etc/ddate
-#      dumpmain.c              driver
-#      dumpoptr.c              operator interface
-#      dumptape.c              handles the mag tape and opening/closing
-#      dumptraverse.c          traverses the file system
+#      itime.c                 reads /etc/dumpdates
+#      main.c                  driver
+#      optr.c                  operator interface
+#      dumprmt.c               handles remote tape via rmt(8)
+#      tape.c                  handles the mag tape and opening/closing
+#      traverse.c              traverses the file system
 #      unctime.c               undo ctime
 #
 #      DEBUG                   use local directory to find ddate and dumpdates
 #      TDEBUG                  trace out the process forking
 #      unctime.c               undo ctime
 #
 #      DEBUG                   use local directory to find ddate and dumpdates
 #      TDEBUG                  trace out the process forking
-#
-PSRCS = \
-       /usr/include/dumprestor.h dump.h \
-       dumpmain.c dumptraverse.c dumptape.c dumpoptr.c dumpitime.c unctime.c
-
-SRCS =  \
-       dump.h dumpitime.c \
-       dumpmain.c dumpoptr.c dumprmt.c dumprtape.c \
-       dumptraverse.c unctime.c
-
-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 =
-CFLAGS = -O $(DFLAGS)
-
-all: dump rdump
-
-rdump: $(ROBJS)
-       $(CC) $(CFLAGS) $(ROBJS) -o rdump -ljobs
-
-dump:  $(OBJS)
-       $(CC) $(CFLAGS) $(OBJS) -o dump
-
-install: rdump dump
-       install -s rdump $(DESTDIR)/etc
-       install -s dump $(DESTDIR)/etc
-
-dumprmain.o: dumprmain.c
-       cc -c -DRDUMP dumprmain.c
-
-clean:
-       rm -f *.o rdump dump errs
-
-lint:
-       lint $(DFLAGS) $(SRCS)
-
-print:
-       pr $(PSRCS) | lpr
 
 
-$(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
+PROG=  dump
+LINKS= ${BINDIR}/dump ${BINDIR}/rdump
+CFLAGS+=-DRDUMP
+SRCS=  itime.c main.c optr.c dumprmt.c tape.c traverse.c unctime.c
+BINOWN=        root
+BINGRP=        tty
+BINMODE=6555
+MAN8=  dump.0
+MLINKS+=dump.8 rdump.8
+
+.include <bsd.prog.mk>