1# Makefile 4.6 83/07/27 2# 3# Make a 750/730 tu58 cassette 4# 5BOOTS= boot.730 boot.750 6STDBOO= defboo.cmd anyboo.cmd restar.cmd 7DEFBOO= defboo.rb defboo.rl defboo.hk defboo.up defboo.ra 8DEVBOO= rbmboo.cmd rbsboo.cmd rlsboo.cmd hkmboo.cmd hksboo.cmd \ 9 upmboo.cmd upsboo.cmd ramboo.cmd rasboo.cmd 10UTILS= format.730 format.750 copy.730 copy.750 drtest.730 drtest.750 11# order is NOT random... 12OBJS= boot ${STDBOO} ${DEFBOO} ${DEVBOO} format copy drtest 13FROMDEC=d[lmq]* cs* *boo.* boot.exe vmb.exe 14CASSETTE=/dev/uu0 15 16all: cassette 17 18cassette: boot.750 ${STDBOO} ${DEFBOO} ${DEVBOO} format.750 19cassette: 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 32install: 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 38update: boot.730 ${STDBOO} ${DEFBOO} ${DEVBOO} format.730 39update: copy.730 drtest.730 40 -mkdir fromdec 41 cd fromdec; arff mxf ${CASSETTE}; rm -f ${FROMDEC}; \ 42 flcopy -t3; 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 50clean: 51 rm -f ${BOOTS} ${UTILS} cassette form50 boot50 copy50 52 rm -f boot format copy drtest 53