if [ "$validimg" = "no" ]; then
dd if=/dev/zero of=./rootfs.img bs=1M count=$IMGSIZE
fi
- mkfs.${ROOTFS} -f -L rootfs ./rootfs.img
- # mount
+ # make fs and mount
umount_if_mounted rootfs.mnt
+ mkfs.${ROOTFS} -f -L rootfs ./rootfs.img
rm -rf rootfs.mnt
mkdir rootfs.mnt
mount -o loop ./rootfs.img ./rootfs.mnt
. ./config.build
fi
-# check prerequisites
-check_prereq
-
# debootstrap
if [ -z $1 ]; then
+ check_prereq
build_all > ./build.log 2>&1
elif [ "$1" = "chroot" ]; then
build_in_chroot > ./build_in_chroot.log 2>&1
elif [ "$1" = "uboot" ]; then
+ check_prereq
build_uboot > ./build_uboot.log 2>&1
elif [ "$1" = "kernel" ]; then
+ check_prereq
build_kernel > ./build_kernel.log 2>&1
else
echo "unknown option: '$1'"