Makefile revision 1.1
11.1Smatt# $NetBSD: Makefile,v 1.1 2001/03/04 20:28:50 matt Exp $ 21.1Smatt 31.1SmattTOP= ${.CURDIR}/.. 41.1Smatt 51.1Smatt.include "${TOP}/Makefile.inc" 61.1Smatt.include <bsd.own.mk> 71.1Smatt.include <bsd.kernobj.mk> 81.1Smatt 91.1SmattIMAGE= boot.fs 101.1SmattINSTKERNOBJ!= cd ${.CURDIR}/../ramdisk-kernel && ${PRINTOBJDIR} 111.1SmattKERN= ${KERNOBJDIR}/INSTALL/netbsd 121.1Smatt 131.1SmattMOUNT_POINT?= /mnt 141.1SmattVND?= vnd0 151.1SmattVND_DEV= /dev/${VND}a 161.1SmattVND_RDEV= /dev/r${VND}a 171.1SmattVND_RDEVC= /dev/r${VND}c 181.1SmattFD?= fd0 191.1SmattFD_RDEV= /dev/r${FD}a 201.1SmattMDEC= ${DESTDIR}/usr/mdec 211.1Smatt 221.1SmattDISKTYPE= rx23 231.1Smatt 241.1SmattCLEANFILES+= boot.fs 251.1Smatt 261.1Smattdependall all: ${MDEC}/boot ${INSTKERNOBJ}/netbsd.INSTALL.gz 271.1Smatt dd if=/dev/zero of=${IMAGE} bs=1440k count=1 281.1Smatt vnconfig -t ${DISKTYPE} -v -c ${VND} ${IMAGE} 291.1Smatt disklabel -Rr ${VND} ${.CURDIR}/floppy.lbl 301.1Smatt newfs -B le -m 0 -o space -i 56000 -c 80 -f 512 -b 4096 ${VND_RDEV} 311.1Smatt mount ${VND_DEV} ${MOUNT_POINT} 321.1Smatt cp ${MDEC}/boot ${MOUNT_POINT}/boot 331.1Smatt cp ${INSTKERNOBJ}/netbsd.INSTALL.gz ${MOUNT_POINT}/netbsd 341.1Smatt @echo "" 351.1Smatt @df -i ${MOUNT_POINT} 361.1Smatt @echo "" 371.1Smatt @echo "installing new bootblocks" 381.1Smatt sync 391.1Smatt umount ${MOUNT_POINT} 401.1Smatt vnconfig -u ${VND} 411.1Smatt ${MDEC}/installboot -v ${IMAGE} ${MDEC}/xxboot 421.1Smatt 431.1Smattunconfig: 441.1Smatt -umount -f ${MOUNT_POINT} 451.1Smatt -vnconfig -u ${VND} 461.1Smatt 471.1Smattclean cleandir distclean: 481.1Smatt rm -f *.core ${IMAGE} ${CLEANFILES} 491.1Smatt 501.1Smatt.include <bsd.obj.mk> 51