# $OpenBSD: Makefile,v 1.4 2009/04/17 03:58:55 deraadt Exp $ TOP= ${.CURDIR}/.. .include "${TOP}/Makefile.inc" TARGET=miniroot${REV}.fs .ifndef DESTDIR all ${TARGET}: @echo setenv DESTDIR before making a ramdisk! @false .else all: ${TARGET} ${TARGET}: vn_up install_files installboot showit vn_down vn_up: blank_filesystem vnconfig svnd0 ${TARGET} disklabel -w svnd0 fakeramdisk newfs -m 0 /dev/rsvnd0a mount /dev/svnd0a /mnt showit: df -ki /mnt vn_down: -umount /mnt -vnconfig -u svnd0 install_files: bsd.rd ofwboot bsd.rd: install -c -m 555 -o root -g wheel \ ${.OBJDIR}/../bsd.rd/bsd.rd /mnt/bsd ofwboot: install -c -m 555 -o root -g wheel \ ${DESTDIR}/usr/mdec/ofwboot /mnt/ofwboot installboot: /usr/mdec/installboot -v ${DESTDIR}/usr/mdec/bootblk /dev/svnd0c blank_filesystem: dd if=/dev/zero of=${TARGET} bs=512 count=5120 .endif unconfig: -umount -f /mnt -vnconfig -u /dev/svnd0a .ifdef RELEASEDIR install: cp ${TARGET} ${RELEASEDIR} .endif clean: rm -f ${TARGET} .include .include .include