Makefile revision 1.12
1#	from: @(#)Makefile	5.12 (Berkeley) 3/7/91
2#	$Id: Makefile,v 1.12 1993/11/14 15:35:48 cgd Exp $
3#
4#	dump.h			header file
5#	dumpitime.c		reads /etc/dumpdates
6#	dumpmain.c		driver
7#	dumpoptr.c		operator interface
8#	dumptape.c		handles the mag tape and opening/closing
9#	dumptraverse.c		traverses the file system
10#	unctime.c		undo ctime
11#
12#	DEBUG			use local directory to find ddate and dumpdates
13#	TDEBUG			trace out the process forking
14
15PROG=	dump
16SRCS=	dumpitime.c dumpmain.c dumpoptr.c dumptape.c dumptraverse.c \
17	unctime.c
18ROBJS=	dumpitime.o dumprmain.o dumpoptr.o dumprmt.o dumprtape.o \
19	dumptraverse.o unctime.o
20BINGRP=	tty
21MAN8=	dump.0 rdump.0
22CLEANFILES=dumprmain.o dumprtape.o dumprmt.o rdump
23
24all: rdump
25
26dumprmain.o: dumpmain.o
27	${CC} -c -DRDUMP ${CFLAGS} ${.CURDIR}/dumpmain.c -o ${.TARGET}
28
29dumprtape.o: dumptape.o
30	${CC} -c -DRDUMP ${CFLAGS} ${.CURDIR}/dumptape.c -o ${.TARGET}
31
32afterinstall:
33	install ${COPY} ${STRIP} -o root -g ${BINGRP} -m 6555 rdump \
34	    ${DESTDIR}${BINDIR}
35
36.include <bsd.prog.mk>
37
38rdump: ${LIBCRT0} ${ROBJS} ${LIBC} ${DPADD}
39	${CC} ${LDFLAGS} ${LDSTATIC} -o ${.TARGET} ${ROBJS} ${LDADD}
40