Annotation of 42BSD/sys/cassette/Makefile, revision 1.1

1.1     ! root        1: #      Makefile        6.2     83/09/25
        !             2: #
        !             3: # Make a 750/730 tu58 cassette
        !             4: # 
        !             5: BOOTS= boot.730 boot.750
        !             6: STDBOO=        defboo.cmd anyboo.cmd restar.cmd
        !             7: DEFBOO=        defboo.rb defboo.rl defboo.hk defboo.up defboo.ra
        !             8: DEVBOO=        rbmboo.cmd rbsboo.cmd rlsboo.cmd hkmboo.cmd hksboo.cmd \
        !             9:        upmboo.cmd upsboo.cmd ramboo.cmd rasboo.cmd
        !            10: UTILS= format.730 format.750 copy.730 copy.750 drtest.730 drtest.750
        !            11: # order is NOT random...
        !            12: OBJS=  boot ${STDBOO} ${DEFBOO} ${DEVBOO} format copy drtest
        !            13: FROMDEC=d[lmq]* cs* *boo.* boot.exe vmb.exe
        !            14: CASSETTE=/dev/tu0
        !            15: 
        !            16: all:   cassette
        !            17: 
        !            18: cassette: boot.750 ${STDBOO} ${DEFBOO} ${DEVBOO} format.750
        !            19: cassette: copy.750 drtest.750
        !            20:        cp /dev/null cassette
        !            21:        cp /dev/null pad
        !            22:        cp boot.750 boot
        !            23:        cp format.750 format
        !            24:        cp copy.750 copy
        !            25:        cp drtest.750 drtest
        !            26:        arff mcrf cassette ${OBJS} pad
        !            27:        rm -f pad
        !            28: 
        !            29: ../mdec/tuboot: ../mdec/tuboot.s
        !            30:        cd ../mdec; make ${MFLAGS} tuboot
        !            31: 
        !            32: install: cassette ../mdec/tuboot
        !            33:        dd if=cassette of=${CASSETTE} bs=2k conv=sync
        !            34:        dd if=../mdec/tuboot of=${CASSETTE} bs=512 count=2
        !            35: 
        !            36: # build a 730 boot cassette from a DEC console cassette
        !            37: # DONT TRY THIS ON A 750 W/O MRSP, THE SYSTEM WILL CRASH
        !            38: update:        boot.730 ${STDBOO} ${DEFBOO} ${DEVBOO} format.730
        !            39: update:        copy.730 drtest.730
        !            40:        -mkdir fromdec
        !            41:        cd fromdec; arff mxf ${CASSETTE}; rm -f ${FROMDEC} ${OBJS}; \
        !            42:                flcopy -t3 -f ${CASSETTE}; arff mcrf ${CASSETTE} *
        !            43:        rm -rf fromdec
        !            44:        cp boot.730 boot
        !            45:        cp format.730 format
        !            46:        cp copy.730 copy
        !            47:        cp drtest.730 drtest
        !            48:        arff mrf ${CASSETTE} ${OBJS}
        !            49: 
        !            50: clean:
        !            51:        rm -f ${BOOTS} ${UTILS} cassette form50 boot50 copy50
        !            52:        rm -f boot format copy drtest

unix.superglobalmegacorp.com

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