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

1.1       root        1: #
                      2: # Copyright (c) 1980 Regents of the University of California.
                      3: # All rights reserved.  The Berkeley software License Agreement
                      4: # specifies the terms and conditions for redistribution.
                      5: #
                      6: #      @(#)Makefile    5.4 (Berkeley) 5/28/86
                      7: #
                      8: #      dump.h                  header file
                      9: #      dumpitime.c             reads /etc/dumpdates
                     10: #      dumpmain.c              driver
                     11: #      dumpoptr.c              operator interface
                     12: #      dumptape.c              handles the mag tape and opening/closing
                     13: #      dumptraverse.c          traverses the file system
                     14: #      unctime.c               undo ctime
                     15: #
                     16: #      DEBUG                   use local directory to find ddate and dumpdates
                     17: #      TDEBUG                  trace out the process forking
                     18: #
                     19: PSRCS = \
                     20:        /usr/include/protocols/dumprestore.h dump.h \
                     21:        dumpmain.c dumptraverse.c dumptape.c dumpoptr.c dumpitime.c unctime.c
                     22: 
                     23: SRCS =  \
                     24:        dump.h dumpitime.c \
                     25:        dumpmain.c dumpoptr.c dumprmt.c dumprtape.c \
                     26:        dumptraverse.c unctime.c
                     27: 
                     28: OBJS = dumpitime.o dumpmain.o dumpoptr.o \
                     29:        dumptape.o dumptraverse.o unctime.o
                     30: 
                     31: ROBJS = dumpitime.o dumprmain.o dumpoptr.o \
                     32:        dumprmt.o dumprtape.o dumptraverse.o unctime.o
                     33: 
                     34: DFLAGS =
                     35: CFLAGS = -O $(DFLAGS)
                     36: 
                     37: all: dump rdump
                     38: 
                     39: rdump: $(ROBJS)
                     40:        $(CC) $(CFLAGS) $(ROBJS) -o rdump
                     41: 
                     42: dump:  $(OBJS)
                     43:        $(CC) $(CFLAGS) $(OBJS) -o dump
                     44: 
                     45: install: rdump dump
                     46:        install -s -m 6755 -g tty rdump $(DESTDIR)/etc
                     47:        install -s -m 2755 -g tty dump $(DESTDIR)/etc
                     48: 
                     49: dumprmain.c:
                     50:        ln -s dumpmain.c dumprmain.c
                     51: dumprmain.o: dumprmain.c
                     52:        ${CC} -c -DRDUMP ${CFLAGS} dumprmain.c
                     53: 
                     54: dumprtape.c:
                     55:        ln -s dumptape.c dumprtape.c
                     56: dumprtape.o: dumprtape.c
                     57:        ${CC} -c -DRDUMP ${CFLAGS} dumprtape.c
                     58: 
                     59: clean:
                     60:        rm -f *.o rdump dump errs dumprmain.c dumprtape.c
                     61: 
                     62: lint:
                     63:        lint $(DFLAGS) $(SRCS)
                     64: 
                     65: print:
                     66:        pr $(PSRCS) | lpr
                     67: 
                     68: $(OBJS): dump.h /usr/include/sys/param.h
                     69: $(OBJS): /usr/include/sys/fs.h /usr/include/sys/inode.h
                     70: $(OBJS): /usr/include/protocols/dumprestore.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.