#! /bin/sh -

#
#	$Id: stage2,v 1.3 1999/01/14 23:14:46 abial Exp $
#
set -e

if [ ! -f kernel ]; then
	echo "-> ERROR: you must build PICOBSD${suffix}.${SIZE} kernel first"
	exit 1
fi

echo "-> Preparing kernel with MFS filesystem inside..."
df -ik /mnt
umount /mnt 2>&1 >/dev/null
fsck -p /dev/rvn0c
vnconfig -u /dev/rvn0 2>&1 >/dev/null

if [ ! -f ../tools/write_mfs_in_kernel/wmik ]; then
	(cd ../tools/write_mfs_in_kernel; make)
fi

../tools/write_mfs_in_kernel/wmik kernel fs.PICOBSD
strip kernel
strip --remove-section=.note --remove-section=.comment kernel
gzip -9 -n kernel
rm fs.PICOBSD
