Annotation of 42BSD/etc/dump/Makefile, revision 1.1.1.1

1.1       root        1: #      Makefile        1.12    83/07/03
                      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: #
                     11: #      DEBUG                   use local directory to find ddate and dumpdates
                     12: #      TDEBUG                  trace out the process forking
                     13: #
                     14: PSRCS = \
                     15:        /usr/include/dumprestor.h dump.h \
                     16:        dumpmain.c dumptraverse.c dumptape.c dumpoptr.c dumpitime.c unctime.c
                     17: 
                     18: SRCS =  \
                     19:        dump.h dumpitime.c \
                     20:        dumpmain.c dumpoptr.c dumprmt.c dumprtape.c \
                     21:        dumptraverse.c unctime.c
                     22: 
                     23: OBJS = dumpitime.o dumpmain.o dumpoptr.o \
                     24:        dumptape.o dumptraverse.o unctime.o
                     25: 
                     26: ROBJS = dumpitime.o dumprmain.o dumpoptr.o \
                     27:        dumprmt.o dumprtape.o dumptraverse.o unctime.o
                     28: 
                     29: DFLAGS =
                     30: CFLAGS = -O $(DFLAGS)
                     31: 
                     32: all: dump rdump
                     33: 
                     34: rdump: $(ROBJS)
                     35:        $(CC) $(CFLAGS) $(ROBJS) -o rdump
                     36: 
                     37: dump:  $(OBJS)
                     38:        $(CC) $(CFLAGS) $(OBJS) -o dump
                     39: 
                     40: install: rdump dump
                     41:        install -s rdump $(DESTDIR)/etc
                     42:        install -s dump $(DESTDIR)/etc
                     43: 
                     44: dumprmain.o: dumpmain.c
                     45:        cp dumpmain.c dumprmain.c
                     46:        ${CC} -c -DRDUMP ${CFLAGS} dumprmain.c
                     47:        rm -f dumprmain.c
                     48: 
                     49: clean:
                     50:        rm -f *.o rdump dump errs dumprmain.c
                     51: 
                     52: lint:
                     53:        lint $(DFLAGS) $(SRCS)
                     54: 
                     55: print:
                     56:        pr $(PSRCS) | lpr
                     57: 
                     58: $(OBJS): dump.h /usr/include/sys/param.h
                     59: $(OBJS): /usr/include/sys/fs.h /usr/include/sys/inode.h
                     60: $(OBJS): /usr/include/dumprestor.h /usr/include/sys/stat.h

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.