#!/bin/sh -x

CDIR=`pwd`
KDIR=$HOME/dev/work/undev/src/ac100-kernel
RDIR=$HOME/dev/work/undev/build/kernel
BIMAGE_NAME=boot-2.6.37-2-ac100-leon.img
BIMAGE=$HOME/dev/work/undev/linux/leon/2.6.37/$BIMAGE_NAME
TDIR=$HOME/dev/work/undev/tools
TEGRA=$HOME/dev/work/undev/tegra

rm -rf $RDIR/*
mkdir $RDIR/boot

pushd $KDIR
	make -j4 ARCH=arm CROSS_COMPILE="armv7a-unknown-linux-gnueabi-" INSTALL_MOD_PATH="$RDIR" clean
	make  -j4 paz00_defconfig ARCH=arm CROSS_COMPILE="armv7a-unknown-linux-gnueabi-" INSTALL_MOD_PATH="$RDIR"
	make  -j4 oldconfig ARCH=arm CROSS_COMPILE="armv7a-unknown-linux-gnueabi-" INSTALL_MOD_PATH="$RDIR" zImage
	make  -j4 oldconfig ARCH=arm CROSS_COMPILE="armv7a-unknown-linux-gnueabi-" INSTALL_MOD_PATH="$RDIR" modules
	make  -j4 oldconfig ARCH=arm CROSS_COMPILE="armv7a-unknown-linux-gnueabi-" INSTALL_MOD_PATH="$RDIR" modules_install
	cp arch/arm/boot/zImage $RDIR/boot/
popd

pushd $RDIR/boot
	cp $BIMAGE .
	$TDIR/abootimg -u $BIMAGE_NAME -k $RDIR/boot/zImage
popd

$TEGRA/nvflash --wait --bl $TEGRA/fastboot.stock.bin --download 6 $RDIR/boot/$BIMAGE_NAME
