4 SLPCAM_SRC_BASE=/data/slpcam/source
5 SLPCAM_KERNEL_CFG_DIR=$SLPCAM_SRC_BASE/kernel_config
6 KERNEL_SRC_DIR=$SLPCAM_SRC_BASE/linux-2.6.39-slpcam
7 CROSS_COMPILE_PREFIX=arm-none-linux-gnueabi-
9 if [ -f $KERNEL_SRC_DIR/firmware/mfdvowo.bin ]; then
10 echo "mfdvowo.bin exist."
11 cp $KERNEL_SRC_DIR/firmware/mfdvowo.bin $SLPCAM_KERNEL_CFG_DIR/. -f
13 echo "mfdvowo.bin doesn't exist."
14 cp $SLPCAM_KERNEL_CFG_DIR/mfdvowo.bin $KERNEL_SRC_DIR/firmware/. -f
17 #if [ -f $KERNEL_SRC_DIR/arch/arm/configs/drime4_es_ubi_defconfig ]; then
18 # echo "drime4_es_ubi_defconfig exist."
19 # make ARCH=arm drime4_es_ubi_defconfig
21 # echo "drime4_es_ubi_defconfig doesn't exist."
22 # cp $KERNEL_CFG_DIR/drime4_es_ubi_defconfig $KERNEL_SRC_DIR/arch/arm/configs/.
25 make ARCH=arm CROSS_COMPILE=$CROSS_COMPILE_PREFIX -j4 uImage
27 cp arch/arm/boot/uImage /data/binary/slpcam/boot_binary/.