1 1.3 christos # $NetBSD: Makefile,v 1.3 2005/12/11 12:19:34 christos Exp $ 2 1.1 ragge # @(#)Makefile 7.2 (Berkeley) 5/9/91 3 1.1 ragge 4 1.1 ragge # Make a 780 rx01 floppy 5 1.1 ragge # 6 1.1 ragge BOOTS= boot 7 1.1 ragge STDBOO= defboo.cmd anyboo.cmd restar.cmd 8 1.1 ragge DEFBOO= defboo.hk defboo.hp defboo.ra defboo.up 9 1.1 ragge DEVBOO= hkmboo.cmd hksboo.cmd hpmboo.cmd hpsboo.cmd \ 10 1.1 ragge ramboo.cmd rasboo.cmd upmboo.cmd upsboo.cmd 11 1.1 ragge UTILS= format copy drtest 12 1.1 ragge 13 1.1 ragge # order is NOT random... 14 1.1 ragge OBJS= ${BOOTS} ${STDBOO} ${DEVBOO} ${UTILS} 15 1.1 ragge FROMDEC=du* dm* db* s[mbr]* *boo.* vmb.exe *.hlp cs* ci* 16 1.1 ragge 17 1.1 ragge FLOPPY= /dev/floppy 18 1.1 ragge #FLOPPY= /dev/rrx0b # for using RX device 19 1.1 ragge 20 1.1 ragge all: floppy 21 1.1 ragge 22 1.1 ragge floppy: 3tracks ${OBJS} 23 1.1 ragge cp 3tracks floppy 24 1.1 ragge arff crf floppy ${OBJS} 25 1.1 ragge 26 1.1 ragge install: floppy 27 1.1 ragge dd if=floppy of=${FLOPPY} 28 1.1 ragge 29 1.1 ragge # build a boot floppy from a DEC console floppy 30 1.1 ragge update: ${OBJS} 31 1.1 ragge -mkdir fromdec 32 1.1 ragge cd fromdec; arff xf ${FLOPPY}; rm -f ${FROMDEC} ${OBJS} ${DEFBOO}; \ 33 1.1 ragge flcopy -t3 -f ${FLOPPY}; rm -f floppy; arff crf ${FLOPPY} * 34 1.2 jmc -rm -rf fromdec 35 1.1 ragge arff rf ${FLOPPY} ${OBJS} 36 1.1 ragge -rm -f defboo.cmd 37 1.1 ragge 38 1.1 ragge defboo.cmd: 39 1.1 ragge @echo You must copy one of \{${DEFBOO}\} to defboo.cmd. 40 1.1 ragge @echo See installing and operating guide for details. 41 1.1 ragge @/bin/false #force exits 42 1.1 ragge 43 1.1 ragge clean: 44 1.1 ragge rm -f ${BOOTS} ${UTILS} floppy defboo.cmd 45 1.1 ragge rm -rf fromdec 46