#
# $Header: Makefile,v 1.2 86/03/10 09:05:28 root Exp $
#
# $Log:	Makefile,v $
# Revision 1.2  86/03/10  09:05:28  root
# added complete dependencies
# 
# Revision 1.1  86/03/03  10:04:10  root
# Initial revision
# 
#
# sccsid = "@(#)Makefile	1.4 (Berkeley) 4/28/83"
#
#	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
#	unctime.c		undo ctime
#	l3tol.c			3-byte to 4-byte unpacking
#
#	DEBUG			use local directory to find ddate and dumpdates
#	TDEBUG			trace out the process forking
#
SRCS =  \
	dump.h dumpitime.c \
	dumpmain.c dumpoptr.c dumptape.c \
	dumptraverse.c unctime.c l3tol.c

OBJS = \
	dumpitime.o \
	dumpmain.o dumpoptr.o \
	dumptape.o dumptraverse.o unctime.o l3tol.o

DFLAGS =
CFLAGS = -O $(DFLAGS)

dump:	$(OBJS)
	$(CC) $(CFLAGS) $(OBJS) -o dump
install:
	install -s dump $(DESTDIR)/etc/dump.4.1
clean:
	rm -f *.o dump a.out rslts core

lint:
	lint $(DFLAGS) $(SRCS)

DUMPINCLUDES=\
	/usr/include/stdio.h \
	/usr/include/ctype.h \
	/usr/include/fstab.h \
	/usr/include/signal.h \
	/usr/include/utmp.h \
	include.4.1/sys/param.h \
	include.4.1/sys/types.h \
	include.4.1/sys/stat.h \
	include.4.1/sys/filsys.h \
	include.4.1/sys/ino.h \
	include.4.1/sys/inode.h \
	include.4.1/sys/fblk.h \
	include.4.1/sys/dir.h \
	include.4.1/time.h \
	include.4.1/dumprestor.h

dumpitime.o:	dumpitime.c
dumpitime.o:	dump.h $(DUMPINCLUDES)
dumpmain.o:	dumpmain.c
dumpmain.o:	dump.h $(DUMPINCLUDES)
dumpoptr.o:	dumpoptr.c
dumpoptr.o:	dump.h $(DUMPINCLUDES)
dumptape.o:	dumptape.c
dumptape.o:	dump.h $(DUMPINCLUDES)
dumptraverse.o:	dumptraverse.c
dumptraverse.o:	dump.h $(DUMPINCLUDES)
unctime.o:	unctime.c
unctime.o:	include.4.1/sys/types.h
unctime.o:	include.4.1/time.h
