Makefile revision 1.7
11.7Slukem# $NetBSD: Makefile,v 1.7 2002/05/02 18:02:53 lukem Exp $ 21.2Spk# 31.2Spk# instfs.tgz is the filesystem image for disk 2 of the floppy based 41.2Spk# installation method. 51.2Spk# It is constructed by tarring up the contents of the miniroot with 61.2Spk# the exeption of the kernel and boot program. 71.2Spk# 81.2Spk 91.7Slukem.include <bsd.own.mk> 101.7Slukem.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 111.7Slukem 121.2SpkMINIROOT= ${.CURDIR}/../../miniroot 131.2Spk 141.2SpkMOUNT_POINT?= /mnt 151.2Spk# DEV/RDEV file system device, CDEV/RDEV vnconfig device 161.2SpkVND?= vnd0 171.2SpkVND_DEV= /dev/${VND}a 181.2SpkVND_RDEV= /dev/r${VND}a 191.2SpkVND_CDEV= /dev/${VND}c 201.2SpkVND_CRDEV= /dev/r${VND}c 211.2SpkINSTFS?= instfs.tgz 221.2Spk 231.5SthorpejMINIROOTDIR!= cd ${MINIROOT} && ${PRINTOBJDIR} 241.5SthorpejMINIROOT_IMAGE= ${MINIROOTDIR}/miniroot.fs 251.2Spk 261.2Spkall: ${INSTFS} 271.2Spk 281.2Spk${INSTFS}: ${MINIROOT_IMAGE} 291.4Stron vnconfig -v -c ${VND} ${MINIROOT_IMAGE} 301.2Spk mount ${VND_DEV} ${MOUNT_POINT} 311.2Spk (cd ${MOUNT_POINT}; \ 321.2Spk tar -z -X ${.CURDIR}/exclude -c -f ${.OBJDIR}/${.TARGET} .) 331.2Spk umount ${MOUNT_POINT} 341.4Stron vnconfig -u ${VND} 351.2Spk 361.2Spkunconfig: 371.2Spk -umount -f ${MOUNT_POINT} 381.4Stron -vnconfig -u ${VND} 391.2Spk -/bin/rm -f ${INSTFS} 401.2Spk 411.2Spkclean cleandir distclean: 421.2Spk /bin/rm -f *.core ${INSTFS} 431.2Spk 441.7Slukemrelease: check_RELEASEDIR .WAIT ${INSTFS} 451.7Slukem ${RELEASE_INSTALL} ${INSTFS} $(RELEASEDIR)/installation/bootfs 461.2Spk 471.7Slukem.include <bsd.prog.mk> 48