386BSD 0.1 development
[unix-history] / usr / src / sbin / dump / Makefile
index 0184f31..1f7c162 100644 (file)
@@ -1,7 +1,7 @@
-# sccsid = "@(#)Makefile       1.3 (Berkeley) %G%"
-#
+#      @(#)Makefile    5.12 (Berkeley) 3/7/91
+
 #      dump.h                  header file
 #      dump.h                  header file
-#      dumpitime.c             reads /etc/ddate
+#      dumpitime.c             reads /etc/dumpdates
 #      dumpmain.c              driver
 #      dumpoptr.c              operator interface
 #      dumptape.c              handles the mag tape and opening/closing
 #      dumpmain.c              driver
 #      dumpoptr.c              operator interface
 #      dumptape.c              handles the mag tape and opening/closing
 #
 #      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
-#
-PSRCS = \
-       dump.h dumpmain.c dumptraverse.c dumptape.c dumpoptr.c dumpitime.c
-
-SRCS =  \
-       dump.h dumpitime.c \
-       dumpmain.c dumpoptr.c dumptape.c \
-       dumptraverse.c unctime.c
-
-OBJS = \
-       dumpitime.o \
-       dumpmain.o dumpoptr.o \
-       dumptape.o dumptraverse.o unctime.o
-
-DFLAGS =
-CFLAGS = -O $(DFLAGS)
-
-dump:  $(OBJS)
-       $(CC) $(CFLAGS) $(OBJS) -o dump
-install:
-       install -s dump $(DESTDIR)/etc
-clean:
-       rm -f *.o dump
-
-lint:
-       lint $(DFLAGS) $(SRCS)
-
-psrcs:
-       echo $(PSRCS)
+
+PROG=  dump
+SRCS=  dumpitime.c dumpmain.c dumpoptr.c dumptape.c dumptraverse.c \
+       unctime.c
+ROBJS= dumpitime.o dumprmain.o dumpoptr.o dumprmt.o dumprtape.o \
+       dumptraverse.o unctime.o
+BINGRP=        tty
+MAN8=  dump.0 rdump.0
+CLEANFILES=dumprmain.o dumprtape.o dumprmt.o rdump
+
+all: rdump
+
+rdump: ${ROBJS} ${LIBC}
+       ${CC} -o ${.TARGET} ${CFLAGS} ${ROBJS}
+
+dumprmain.o: dumpmain.o
+       ${CC} -c -DRDUMP ${CFLAGS} ${.CURDIR}/dumpmain.c -o ${.TARGET}
+
+dumprtape.o: dumptape.o
+       ${CC} -c -DRDUMP ${CFLAGS} ${.CURDIR}/dumptape.c -o ${.TARGET}
+
+afterinstall:
+       install ${STRIP} -o root -g ${BINGRP} -m 6555 rdump \
+           ${DESTDIR}${BINDIR}
+
+.include <bsd.prog.mk>