| 1 | # sccsid = "@(#)Makefile 1.4 (Berkeley) %G%" |
| 2 | # |
| 3 | # dump.h header file |
| 4 | # dumpitime.c reads /etc/ddate |
| 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 | # l3tol.c 3-byte to 4-byte unpacking |
| 11 | # |
| 12 | # DEBUG use local directory to find ddate and dumpdates |
| 13 | # TDEBUG trace out the process forking |
| 14 | # |
| 15 | PSRCS = \ |
| 16 | dump.h dumpmain.c dumptraverse.c dumptape.c dumpoptr.c dumpitime.c |
| 17 | |
| 18 | SRCS = \ |
| 19 | dump.h dumpitime.c \ |
| 20 | dumpmain.c dumpoptr.c dumptape.c \ |
| 21 | dumptraverse.c unctime.c l3tol.c |
| 22 | |
| 23 | OBJS = \ |
| 24 | dumpitime.o \ |
| 25 | dumpmain.o dumpoptr.o \ |
| 26 | dumptape.o dumptraverse.o unctime.o l3tol.o |
| 27 | |
| 28 | DFLAGS = |
| 29 | CFLAGS = -O $(DFLAGS) |
| 30 | |
| 31 | dump: $(OBJS) |
| 32 | $(CC) $(CFLAGS) $(OBJS) -o dump |
| 33 | install: |
| 34 | install -s dump $(DESTDIR)/etc/dump.4.1 |
| 35 | clean: |
| 36 | rm -f *.o dump |
| 37 | |
| 38 | lint: |
| 39 | lint $(DFLAGS) $(SRCS) |
| 40 | |
| 41 | psrcs: |
| 42 | echo $(PSRCS) |