Home | History | Annotate | Line # | Download | only in floppy
Makefile revision 1.1.66.1
      1       1.1  ragge #	$NetBSD: Makefile,v 1.1.66.1 2004/06/22 07:51:49 tron 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.1.66.1   tron 	-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