Makefile revision 1.10
11.10Stsubai# $NetBSD: Makefile,v 1.10 2000/07/24 09:27:40 tsubai Exp $ 21.1Stsubai 31.1StsubaiTOP= ${.CURDIR}/.. 41.1Stsubai 51.1Stsubai.include "${TOP}/Makefile.inc" 61.7Ssjg.include <bsd.kernobj.mk> 71.1Stsubai 81.1StsubaiIMAGE= boot.fs 91.7SsjgKERN= ${KERNOBJDIR}/INSTALL/netbsd 101.1Stsubai 111.1StsubaiMOUNT_POINT?= /mnt 121.1StsubaiVND?= vnd0 131.1StsubaiVND_DEV= /dev/${VND}a 141.1StsubaiVND_RDEV= /dev/r${VND}a 151.1StsubaiFD?= fd0 161.1StsubaiFD_RDEV= /dev/r${FD}a 171.1StsubaiMDEC= ${DESTDIR}/usr/mdec 181.1Stsubai 191.6StsubaiSTRIP?= strip 201.6Stsubai 211.10StsubaiRAMDISKDIR!= cd ${.CURDIR}/../ramdisk; ${MAKE} print-objdir 221.10StsubaiRAMDISK= ${RAMDISKDIR}/ramdisk.fs 231.1Stsubai 241.1StsubaiDISKTYPE= floppy 251.1Stsubai 261.1StsubaiCLEANFILES+= netbsd.ram.gz netbsd.tmp 271.1Stsubai 281.10Stsubaiall: netbsd.ram.gz 291.1Stsubai dd if=/dev/zero of=${IMAGE} bs=1440k count=1 301.6Stsubai vnconfig -t ${DISKTYPE} -v -c ${VND} ${IMAGE} 311.6Stsubai disklabel -f ${DESTDIR}/etc/disktab -rw ${VND} ${DISKTYPE} 321.10Stsubai newfs -B be -m 0 -o space -i 65536 -c 80 -f 512 -b 4096 ${VND_RDEV} 331.1Stsubai mount ${VND_DEV} ${MOUNT_POINT} 341.10Stsubai cp ${MDEC}/ofwboot ${MOUNT_POINT}/boot 351.10Stsubai cp netbsd.ram.gz ${MOUNT_POINT}/netbsd 361.1Stsubai @echo "" 371.1Stsubai @df -i ${MOUNT_POINT} 381.1Stsubai @echo "" 391.1Stsubai @echo "installing new bootblocks" 401.1Stsubai sync 411.1Stsubai ${MDEC}/installboot -v ${MOUNT_POINT}/boot ${MDEC}/bootxx ${VND_RDEV} 421.1Stsubai umount ${MOUNT_POINT} 431.6Stsubai vnconfig -u ${VND} 441.1Stsubai 451.1Stsubaiunconfig: 461.1Stsubai -umount -f ${MOUNT_POINT} 471.6Stsubai -vnconfig -u ${VND} 481.1Stsubai 491.1Stsubainetbsd.ram.gz: ${KERN} ${RAMDISK} 501.1Stsubai cp ${KERN} netbsd.tmp 511.1Stsubai mdsetimage -v netbsd.tmp ${RAMDISK} 521.6Stsubai ${STRIP} netbsd.tmp 531.5Smycroft gzip -9 netbsd.tmp 541.1Stsubai mv netbsd.tmp.gz ${.TARGET} 551.1Stsubai 561.2Slukemclean cleandir distclean: 571.10Stsubai rm -f *.core ${IMAGE} ${CLEANFILES} 581.1Stsubai 591.1Stsubaireal-floppy: 601.1Stsubai dd if=${IMAGE} of=${FD_RDEV} bs=45k 611.1Stsubai 621.1Stsubai.include <bsd.obj.mk> 63