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