1# $OpenBSD: Makefile,v 1.3 2023/10/12 16:59:23 anton Exp $ 2 3REGRESS_SETUP= setup 4REGRESS_CLEANUP= cleanup 5REGRESS_TARGETS= 6 7CLEANFILES= vnd 8 9setup: 10 mkdir -p /mnt/regress-vnd 11 12cleanup: unconfig 13 -rmdir /mnt/regress-vnd 2>/dev/null || true 14 15unconfig: 16 -vnconfig -u $$(<vnd) 2>/dev/null || true 17 -umount -f /mnt/regress-vnd 2>/dev/null || true 18 19REGRESS_TARGETS+= run-regress-async-mount 20run-regress-async-mount: unconfig 21 mount_mfs -s1M -oasync swap /mnt/regress-vnd 22 dd if=/dev/zero of=/mnt/regress-vnd/disk.img count=1024 23 vnconfig /mnt/regress-vnd/disk.img >vnd 24 fdisk -iy -b "960@64:0c" $$(<vnd) 25 newfs -t msdos $$(<vnd)i 26 27REGRESS_ROOT_TARGETS= ${REGRESS_TARGETS} 28 29.include <bsd.regress.mk> 30