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