Annotation of cci/sys/stand/vdfmt/Makefile, revision 1.1.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.