xref: /netbsd/sys/arch/vax/floppy/Makefile (revision bf9ec67e)
1#	$NetBSD: Makefile,v 1.1 1996/03/02 17:57:34 ragge 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