Makefile revision 1.11
11.11Smatt# $NetBSD: Makefile,v 1.11 2000/09/13 15:53:29 matt 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.11SmattVND_RDEVC= /dev/r${VND}c 161.1StsubaiFD?= fd0 171.1StsubaiFD_RDEV= /dev/r${FD}a 181.1StsubaiMDEC= ${DESTDIR}/usr/mdec 191.1Stsubai 201.6StsubaiSTRIP?= strip 211.6Stsubai 221.10StsubaiRAMDISKDIR!= cd ${.CURDIR}/../ramdisk; ${MAKE} print-objdir 231.10StsubaiRAMDISK= ${RAMDISKDIR}/ramdisk.fs 241.1Stsubai 251.1StsubaiDISKTYPE= floppy 261.1Stsubai 271.1StsubaiCLEANFILES+= netbsd.ram.gz netbsd.tmp 281.1Stsubai 291.11Smattdependall all: netbsd.ram.gz 301.1Stsubai dd if=/dev/zero of=${IMAGE} bs=1440k count=1 311.6Stsubai vnconfig -t ${DISKTYPE} -v -c ${VND} ${IMAGE} 321.6Stsubai disklabel -f ${DESTDIR}/etc/disktab -rw ${VND} ${DISKTYPE} 331.10Stsubai newfs -B be -m 0 -o space -i 65536 -c 80 -f 512 -b 4096 ${VND_RDEV} 341.1Stsubai mount ${VND_DEV} ${MOUNT_POINT} 351.10Stsubai cp ${MDEC}/ofwboot ${MOUNT_POINT}/boot 361.10Stsubai cp netbsd.ram.gz ${MOUNT_POINT}/netbsd 371.1Stsubai @echo "" 381.1Stsubai @df -i ${MOUNT_POINT} 391.1Stsubai @echo "" 401.1Stsubai @echo "installing new bootblocks" 411.1Stsubai sync 421.11Smatt ${MDEC}/installboot -v ${MOUNT_POINT}/boot ${MDEC}/bootxx ${VND_RDEVC} 431.1Stsubai umount ${MOUNT_POINT} 441.6Stsubai vnconfig -u ${VND} 451.1Stsubai 461.1Stsubaiunconfig: 471.1Stsubai -umount -f ${MOUNT_POINT} 481.6Stsubai -vnconfig -u ${VND} 491.1Stsubai 501.1Stsubainetbsd.ram.gz: ${KERN} ${RAMDISK} 511.1Stsubai cp ${KERN} netbsd.tmp 521.1Stsubai mdsetimage -v netbsd.tmp ${RAMDISK} 531.6Stsubai ${STRIP} netbsd.tmp 541.5Smycroft gzip -9 netbsd.tmp 551.1Stsubai mv netbsd.tmp.gz ${.TARGET} 561.1Stsubai 571.2Slukemclean cleandir distclean: 581.10Stsubai rm -f *.core ${IMAGE} ${CLEANFILES} 591.1Stsubai 601.1Stsubaireal-floppy: 611.1Stsubai dd if=${IMAGE} of=${FD_RDEV} bs=45k 621.1Stsubai 631.1Stsubai.include <bsd.obj.mk> 64