projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
re-read /etc/dumpdates before updating it
[unix-history]
/
usr
/
src
/
sbin
/
dump
/
Makefile
diff --git
a/usr/src/sbin/dump/Makefile
b/usr/src/sbin/dump/Makefile
index
c4ffd03
..
2901399
100644
(file)
--- a/
usr/src/sbin/dump/Makefile
+++ b/
usr/src/sbin/dump/Makefile
@@
-1,4
+1,4
@@
-# sccsid = "@(#)Makefile 1.1 (Berkeley) %G%"
+# sccsid = "@(#)Makefile 1.1
0
(Berkeley) %G%"
#
# dump.h header file
# dumpitime.c reads /etc/ddate
#
# dump.h header file
# dumpitime.c reads /etc/ddate
@@
-12,32
+12,49
@@
# TDEBUG trace out the process forking
#
PSRCS = \
# TDEBUG trace out the process forking
#
PSRCS = \
- dump.h dumpmain.c dumptraverse.c dumptape.c dumpoptr.c dumpitime.c
+ /usr/include/dumprestor.h dump.h \
+ dumpmain.c dumptraverse.c dumptape.c dumpoptr.c dumpitime.c unctime.c
SRCS = \
dump.h dumpitime.c \
SRCS = \
dump.h dumpitime.c \
- dumpmain.c dumpoptr.c dumptape.c \
+ dumpmain.c dumpoptr.c dump
rmt.c dumpr
tape.c \
dumptraverse.c unctime.c
dumptraverse.c unctime.c
-OBJS = \
- dumpitime.o \
- dumpmain.o dumpoptr.o \
+OBJS = dumpitime.o dumpmain.o dumpoptr.o \
dumptape.o dumptraverse.o unctime.o
dumptape.o dumptraverse.o unctime.o
-DFLAGS = -DERNIE
+ROBJS = dumpitime.o dumprmain.o dumpoptr.o \
+ dumprmt.o dumprtape.o dumptraverse.o unctime.o
+
+DFLAGS =
CFLAGS = -O $(DFLAGS)
CFLAGS = -O $(DFLAGS)
+all: dump rdump
+
+rdump: $(ROBJS)
+ $(CC) $(CFLAGS) $(ROBJS) -o rdump -ljobs
+
dump: $(OBJS)
$(CC) $(CFLAGS) $(OBJS) -o dump
dump: $(OBJS)
$(CC) $(CFLAGS) $(OBJS) -o dump
-install:
- install -s dump $(DESTDIR)/bin
-/etc/dump:
- cp dump.csh $(DESTDIR)/etc/dump
+
+install: rdump dump
+ install -s rdump $(DESTDIR)/etc
+ install -s dump $(DESTDIR)/etc
+
+dumprmain.o: dumpmain.c
+ cp dumpmain.c dumprmain.c
+ ${CC} -c -DRDUMP ${CFLAGS} dumprmain.c
+ rm -f dumprmain.c
+
clean:
clean:
- rm -f *.o
dump
+ rm -f *.o
rdump dump errs dumprmain.c
lint:
lint $(DFLAGS) $(SRCS)
lint:
lint $(DFLAGS) $(SRCS)
-psrcs:
- echo $(PSRCS)
+print:
+ pr $(PSRCS) | lpr
+
+$(OBJS): dump.h /usr/include/sys/param.h
+$(OBJS): /usr/include/sys/fs.h /usr/include/sys/inode.h
+$(OBJS): /usr/include/dumprestor.h /usr/include/stat.h