local src fstype mount_opts src=$1 fstype=${2:-auto} mount_opts=${3:-loop,ro} [[ -e $src ]] || die "Image not found: ${(qqq)src}" defvar build_dir $DO:h/work/$TARGET defvar prev_fstab '' eval $(getvars build_dir prev_fstab) mkdir -p $build_dir \ || die "Failed to create build directory ${(qqq)build_dir}" fstab-add-and-mount "$src:A ${build_dir:A} $fstype $mount_opts 0 0" # vim: fileencoding=utf8 ft=zsh noet sw=4 ts=4 sts=4