Annotation of 43BSD/contrib/notes/utility/Makefile, revision 1.1

1.1     ! root        1: #      Makefile for some of the utilities that come with the 
        !             2: #      notesfile package
        !             3: #
        !             4: #      This isn't as general as it could/should be, I just copied
        !             5: #      these definitions from the Makefile in the "src" directory.
        !             6: #      Since these programs aren't really part of the distribution
        !             7: #      but rather a set of retrofit/upgrade utilities, I don't
        !             8: #      feel too bad about it.
        !             9: #
        !            10: BIN = /usr/local
        !            11: MSTDIR = /usr/spool/notes
        !            12: ARCHDIR = /usr/spool/oldnotes
        !            13: NET = /usr/bin
        !            14: NOTES = notes
        !            15: NOTESUID = 10
        !            16: ANON = anon
        !            17: ANONUID = 4
        !            18: CC = cc
        !            19: CFLAGS = -DMSTDIR=\"$(MSTDIR)\" -DARCHDIR=\"$(ARCHDIR)\" \
        !            20:        -DNOTES=\"$(NOTES)\" -DNOTESUID=$(NOTESUID) \
        !            21:        -DANON=\"$(ANON)\" -DANONUID=$(ANONUID) \
        !            22:        -DBIN=\"$(BIN)\" -DRCSIDENT
        !            23: #
        !            24: #
        !            25: 
        !            26: SRC    = fieldzero.c nfrank.c structsize.c \
        !            27:          Makefile
        !            28: SUBDIR=        seq-cvt
        !            29: DCP=   /usr/ucb/rcp
        !            30: DISTDIR= p:/usr/src/uiuc/notesfiles
        !            31: ALL    = fieldzero nfrank structsize
        !            32: FIELDZERO = fieldzero.o ../src/recsio.o ../src/misc.o ../src/miscio.o \
        !            33:          ../src/perms.o ../src/check.o ../src/gtime.o ../src/gname.o \
        !            34:          ../src/cursor.o ../src/startup.o ../src/nfcomment.o \
        !            35:          ../src/nfabort.o
        !            36: #
        !            37: #      So I can do quick fixes....
        !            38: #      FAMOUS LAST WORDS:  DO NOT RUN RBEFIX UNLESS YOU ARE RBE.
        !            39: #                          IT WILL DESTROY YOUR DATA
        !            40: #
        !            41: RBEFIX  = rbefix.o ../src/recsio.o ../src/misc.o ../src/miscio.o \
        !            42:          ../src/perms.o ../src/check.o ../src/gtime.o ../src/gname.o \
        !            43:          ../src/cursor.o ../src/startup.o ../src/nfcomment.o \
        !            44:          ../src/nfabort.o
        !            45: 
        !            46: all:
        !            47:        @echo "The utility directory isn't normally compiled"
        !            48: 
        !            49: structsize: structsize.o
        !            50:        $(CC) structsize.o -o structsize
        !            51: 
        !            52: nfrank:        nfrank.c
        !            53:        $(CC) nfrank.c -o nfrank
        !            54: 
        !            55: fieldzero:     $(FIELDZERO)
        !            56:        $(CC) -o fieldzero $(FIELDZERO) -ltermcap
        !            57: 
        !            58: #
        !            59: #      Administration
        !            60: #
        !            61: 
        !            62: rbefix:        $(RBEFIX)
        !            63:        $(CC) -o rbefix $(RBEFIX) -ltermcap
        !            64: 
        !            65: RCSIFLAGS = -r1.6.2
        !            66: RCSOFLAGS = -r1.6.2
        !            67: 
        !            68: freeze:        $(SRC)
        !            69:        ci $(RCSIFLAGS) $?
        !            70:        co $(RCSOFLAGS) $?
        !            71:        touch freeze
        !            72: 
        !            73: dist:  ldist subdist
        !            74:        touch dist
        !            75: 
        !            76: subdist: $(SUBDIR)
        !            77:        for i in $(SUBDIR); do \
        !            78:                (cd $$i; make ${MFLAGS} DCP=${DCP} DISTDIR=${DISTDIR} dist); done
        !            79: 
        !            80: ldist: $(SRC)
        !            81:        ${DCP} $? ${DISTDIR}/utility/.
        !            82:        touch ldist
        !            83: 
        !            84: clean:
        !            85:        for i in ${SUBDIR}; do (cd $$i; make clean); done;
        !            86:        rm -f *.o $(ALL) Make.errs rbefix
        !            87: 
        !            88: ${SUBDIR}:     FRC
        !            89: 
        !            90: FRC:

unix.superglobalmegacorp.com

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