Annotation of cci/sys/stand/vdfmt/Makefile, revision 1.1

1.1     ! root        1: #DESTDIR=
        !             2: DESTDIR=/usr/src/1.21
        !             3: AS=/bin/as
        !             4: CC=/bin/cc
        !             5: LD=./ld
        !             6: INCLDIR=${DESTDIR}/usr/include
        !             7: LIBDIR=${DESTDIR}/lib
        !             8: ULIBDIR=${DESTDIR}/usr/lib
        !             9: MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR}
        !            10: #LIBSDIR= ${DESTDIR}/usr/lib
        !            11: LIBSDIR= ..
        !            12: #LIBCDIR= ${DESTDIR}/lib
        !            13: LIBCDIR= /lib
        !            14: CFLAGS=         -DSTANDALONE -DTAHOE ${COPTS}
        !            15: #COPTS=        -O
        !            16: COPTS= -O -I../.. -I${INCLDIR}
        !            17: RELOC= 70000
        !            18: LDTOPT= -T ${RELOC} -e _entry -x
        !            19: 
        !            20: CFILES=        vdfmt.c proc_cmd.c cmd.c format.c correct.c delete.c help.c\
        !            21:            info.c list.c relocate.c reset.c smd.c smd_e.c start.c status.c\
        !            22:            verify.c io.c maps.c exercise.c util.c profile.c
        !            23: 
        !            24: ALL=   vdformat ../vdformat
        !            25: 
        !            26: all: ${ALL}
        !            27: 
        !            28: clean:
        !            29:        rm -f *.o *.map *.bak a.out
        !            30: 
        !            31: clobber:
        !            32:        rm vdformat
        !            33: 
        !            34: vdformat: vdfmt.o proc_cmd.o cmd.o format.o correct.o\
        !            35:            delete.o help.o info.o list.o relocate.o reset.o smd.o\
        !            36:            smd_e.o start.o status.o verify.o io.o maps.o ../srt0.o\
        !            37:            exercise.o util.o profile.o ${LIBSDIR}/libsa.a ${LIBCDIR}/libc.a
        !            38:        ${LD} ${LDTOPT} ../srt0.o vdfmt.o proc_cmd.o cmd.o format.o\
        !            39:            correct.o delete.o help.o info.o list.o relocate.o reset.o\
        !            40:            smd.o smd_e.o start.o status.o verify.o io.o maps.o\
        !            41:            exercise.o util.o profile.o ${LIBSDIR}/libsa.a ${LIBCDIR}/libc.a 
        !            42:        mv a.out vdformat
        !            43: 
        !            44:  ../vdformat: vdformat
        !            45:        cp vdformat ../vdformat
        !            46:        strip ../vdformat
        !            47: 
        !            48: ../srt0.o: 
        !            49:        @(cd ..; make ${MAKEPARAM} srt0.o)
        !            50: 
        !            51: vdfmt.h: ../../machine/mtpr.h ../../h/param.h ../../h/buf.h ../../h/inode.h\
        !            52:          ../../h/fs.h ../../vba/vbavar.h ../../vba/vddc.h
        !            53:        touch vdfmt.h
        !            54: print:
        !            55:        @pr -f Makefile | lp
        !            56:        @pr -f *.h *.c | lp
        !            57: 
        !            58: depend:
        !            59:        @grep '^#include' $(CFILES) | grep -v '<' | \
        !            60:        sed -e 's/:[^"]*"\([^"]*\)".*/: \1/' \
        !            61:            -e 's/\.c/.o/' | \
        !            62:        awk ' { \
        !            63:                if ($$1 != prev) { \
        !            64:                        print rec; \
        !            65:                        rec = $$0; \
        !            66:                        prev = $$1; \
        !            67:                } else { \
        !            68:                        rec = rec "\\"; \
        !            69:                        print rec; \
        !            70:                        rec =  "        " $$2 \
        !            71:                } \
        !            72:        } END { print rec } ' > makedep
        !            73:        @echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep
        !            74:        @echo '$$r makedep' >>eddep
        !            75:        @echo 'w' >>eddep
        !            76:        @cp Makefile Makefile.bak
        !            77:        @ed - Makefile < eddep
        !            78:        @rm eddep makedep
        !            79: 
        !            80: # DO NOT DELETE THIS LINE -- make depend uses it
        !            81: 
        !            82: vdfmt.o: vdfmt.h
        !            83: proc_cmd.o: vdfmt.h\
        !            84:        cmd.h
        !            85: cmd.o: vdfmt.h\
        !            86:        cmd.h
        !            87: format.o: vdfmt.h
        !            88: correct.o: vdfmt.h\
        !            89:        cmd.h
        !            90: delete.o: vdfmt.h\
        !            91:        cmd.h
        !            92: help.o: vdfmt.h\
        !            93:        cmd.h
        !            94: info.o: vdfmt.h
        !            95: list.o: vdfmt.h
        !            96: relocate.o: vdfmt.h\
        !            97:        cmd.h
        !            98: reset.o: vdfmt.h
        !            99: smd.o: vdfmt.h
        !           100: smd_e.o: vdfmt.h
        !           101: start.o: vdfmt.h
        !           102: status.o: vdfmt.h
        !           103: verify.o: vdfmt.h
        !           104: io.o: vdfmt.h\
        !           105:        cmd.h
        !           106: maps.o: vdfmt.h
        !           107: exercise.o: vdfmt.h
        !           108: util.o: vdfmt.h\
        !           109:        cmd.h
        !           110: profile.o: vdfmt.h

unix.superglobalmegacorp.com

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