#
# Copyright (c) 1987 Regents of the University of California.
# All rights reserved.  The Berkeley software License Agreement
# specifies the terms and conditions for redistribution.
#
#	@(#)Makefile	5.6	(Berkeley)	6/3/87
#
#	dump.h			header file
#	dumpitime.c		reads /etc/dumpdates
#	dumpmain.c		driver
#	dumpoptr.c		operator interface
#	dumptape.c		handles the mag tape and opening/closing
#	dumptraverse.c		traverses the file system
#	unctime.c		undo ctime
#
#	DEBUG			use local directory to find ddate and dumpdates
#	TDEBUG			trace out the process forking

DESTDIR=/etc/Dump
DFLAGS=
CFLAGS=	-O ${DFLAGS}
LIBC=	/lib/libc.a
PSRCS=	/usr/include/protocols/dumprestore.h dump.h dumpmain.c \
	dumptraverse.c dumptape.c dumpoptr.c dumpitime.c unctime.c
INCLUDES= dump.h
SRCS=	dumpitime.c dumpmain.c dumpoptr.c dumprmt.c dumptape.c \
	dumptraverse.c unctime.c
OBJS=	dumpitime.o dumpmain.o dumpoptr.o dumprmt.o dumptape.o \
	dumptraverse.o unctime.o

all: dump

dump:	${OBJS} ${LIBC}
	${CC} -o $@ ${CFLAGS} ${OBJS}

clean: FRC
	rm -f ${ROBJS} ${OBJS} rdump dump core

depend: FRC
	mkdep ${CFLAGS} ${SRCS}

install: FRC
	if [ ! -d ${DESTDIR}/etc ] ;\
	then mkdir ${DESTDIR}/etc  ; fi
	install -s -o root -g tty -m 6755 dump ${DESTDIR}/etc/dump

symlink: FRC
	rm -if ${DESTDIR}/etc/rdump 
	ln -s ${DESTDIR}/etc/dump ${DESTDIR}/etc/rdump

lint: FRC
	lint ${CFLAGS} ${SRCS} ${INCLUDES}

tags: FRC
	ctags ${SRCS} ${INCLUDES}

FRC:

# DO NOT DELETE THIS LINE -- mkdep uses it.
# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.

dumpitime.c:
dumpitime.o: dumpitime.c dump.h /usr/include/stdio.h /usr/include/ctype.h
dumpitime.o: /usr/include/sys/param.h /usr/include/machine/param.h
dumpitime.o: /usr/include/signal.h /usr/include/sys/types.h
dumpitime.o: /usr/include/sys/sysmacros.h /usr/include/sys/stat.h
dumpitime.o: /usr/include/sys/types.h /usr/include/sys/time.h
dumpitime.o: /usr/include/time.h /usr/include/ufs/fs.h /usr/include/sys/vnode.h
dumpitime.o: /usr/include/ufs/inode.h dumprestore.h /usr/include/sys/dir.h
dumpitime.o: /usr/include/utmp.h /usr/include/sys/time.h /usr/include/signal.h
dumpitime.o: /usr/include/fstab.h /usr/include/sys/file.h
dumpitime.o: /usr/include/sys/fcntl.h
dumpmain.c:
dumpmain.o: dumpmain.c dump.h /usr/include/stdio.h /usr/include/ctype.h
dumpmain.o: /usr/include/sys/param.h /usr/include/machine/param.h
dumpmain.o: /usr/include/signal.h /usr/include/sys/types.h
dumpmain.o: /usr/include/sys/sysmacros.h /usr/include/sys/stat.h
dumpmain.o: /usr/include/sys/types.h /usr/include/sys/time.h
dumpmain.o: /usr/include/time.h /usr/include/ufs/fs.h /usr/include/sys/vnode.h
dumpmain.o: /usr/include/ufs/inode.h dumprestore.h /usr/include/sys/dir.h
dumpmain.o: /usr/include/utmp.h /usr/include/sys/time.h /usr/include/signal.h
dumpmain.o: /usr/include/fstab.h
dumpoptr.c:
dumpoptr.o: dumpoptr.c dump.h /usr/include/stdio.h /usr/include/ctype.h
dumpoptr.o: /usr/include/sys/param.h /usr/include/machine/param.h
dumpoptr.o: /usr/include/signal.h /usr/include/sys/types.h
dumpoptr.o: /usr/include/sys/sysmacros.h /usr/include/sys/stat.h
dumpoptr.o: /usr/include/sys/types.h /usr/include/sys/time.h
dumpoptr.o: /usr/include/time.h /usr/include/ufs/fs.h /usr/include/sys/vnode.h
dumpoptr.o: /usr/include/ufs/inode.h dumprestore.h /usr/include/sys/dir.h
dumpoptr.o: /usr/include/utmp.h /usr/include/sys/time.h /usr/include/signal.h
dumpoptr.o: /usr/include/fstab.h
dumprmt.c:
dumprmt.o: dumprmt.c /usr/include/sys/param.h /usr/include/machine/param.h
dumprmt.o: /usr/include/signal.h /usr/include/sys/types.h
dumprmt.o: /usr/include/sys/sysmacros.h /usr/include/sys/mtio.h
dumprmt.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
dumprmt.o: /usr/include/sys/ttydev.h /usr/include/sys/socket.h
dumprmt.o: /usr/include/sys/types.h /usr/include/sys/time.h /usr/include/time.h
dumprmt.o: /usr/include/sys/vnode.h /usr/include/ufs/inode.h dumprestore.h
dumprmt.o: /usr/include/netinet/in.h /usr/include/stdio.h /usr/include/pwd.h
dumprmt.o: /usr/include/netdb.h
dumptape.c:
dumptape.o: dumptape.c /usr/include/sys/file.h /usr/include/sys/fcntl.h dump.h
dumptape.o: /usr/include/stdio.h /usr/include/ctype.h /usr/include/sys/param.h
dumptape.o: /usr/include/machine/param.h /usr/include/signal.h
dumptape.o: /usr/include/sys/types.h /usr/include/sys/sysmacros.h
dumptape.o: /usr/include/sys/stat.h /usr/include/sys/types.h
dumptape.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/ufs/fs.h
dumptape.o: /usr/include/sys/vnode.h /usr/include/ufs/inode.h dumprestore.h
dumptape.o: /usr/include/sys/dir.h /usr/include/utmp.h /usr/include/sys/time.h
dumptape.o: /usr/include/signal.h /usr/include/fstab.h
dumptraverse.c:
dumptraverse.o: dumptraverse.c dump.h /usr/include/stdio.h /usr/include/ctype.h
dumptraverse.o: /usr/include/sys/param.h /usr/include/machine/param.h
dumptraverse.o: /usr/include/signal.h /usr/include/sys/types.h
dumptraverse.o: /usr/include/sys/sysmacros.h /usr/include/sys/stat.h
dumptraverse.o: /usr/include/sys/types.h /usr/include/sys/time.h
dumptraverse.o: /usr/include/time.h /usr/include/ufs/fs.h
dumptraverse.o: /usr/include/sys/vnode.h /usr/include/ufs/inode.h dumprestore.h
dumptraverse.o: /usr/include/sys/dir.h /usr/include/utmp.h
dumptraverse.o: /usr/include/sys/time.h /usr/include/signal.h
dumptraverse.o: /usr/include/fstab.h
unctime.c:
unctime.o: unctime.c /usr/include/sys/types.h /usr/include/sys/sysmacros.h
unctime.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/stdio.h

# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
