diff --git a/kernel/linux-imx6_3.14.28/make.sh b/kernel/linux-imx6_3.14.28/make.sh index 09b223f..edff237 100755 --- a/kernel/linux-imx6_3.14.28/make.sh +++ b/kernel/linux-imx6_3.14.28/make.sh @@ -13,9 +13,11 @@ fi image_filename="arch/arm/boot/uImage" dtb_filename="arch/arm/boot/dts/imx6s-prime-oven.dtb" +jig_filename="arch/arm/boot/dts/imx6s-prime-oven_jig.dtb" image_target_filename="uImage" dtb_target_filename="imx6s-prime-oven.dtb" +jig_target_filename="imx6s-prime-oven_jig.dtb" if [ -f .config ]; then echo ".....mrproper" @@ -36,23 +38,23 @@ fi if [ "$1" = "" ]; then - ARCH=arm make arm=ARM O=$build_path uImage LOADADDR=0x10008000 - ARCH=arm make arm=ARM O=$build_path dtbs + ARCH=arm make arm=ARM O=$build_path uImage LOADADDR=0x10008000 -j$(proc) + ARCH=arm make arm=ARM O=$build_path dtbs -j$(proc) else - ARCH=arm make arm=ARM O=$build_path $1 $2 $3 - ARCH=arm make arm=ARM O=$build_path dtbs + ARCH=arm make arm=ARM O=$build_path $1 $2 $3 -j$(proc) + ARCH=arm make arm=ARM O=$build_path dtbs -j$(proc) fi if [ "$1" = "dtb" ]; then - ARCH=arm make arm=ARM O=$build_path dtbs + ARCH=arm make arm=ARM O=$build_path dtbs -j$(proc) fi # build kernel modules if [ "$1" = "modules" ] ; then - ARCH=arm INSTALL_MOD_PATH=$module_install make arm=ARM O=$build_path modules - ARCH=arm INSTALL_MOD_PATH=$module_install make arm=ARM O=$build_path modules_install - ARCH=arm INSTALL_MOD_PATH=$firmware_install make arm=ARM O=$build_path firmware_install + ARCH=arm INSTALL_MOD_PATH=$module_install make arm=ARM O=$build_path modules -j$(proc) + ARCH=arm INSTALL_MOD_PATH=$module_install make arm=ARM O=$build_path modules_install -j$(proc) + ARCH=arm INSTALL_MOD_PATH=$firmware_install make arm=ARM O=$build_path firmware_install -j$(proc) fi if [ -f $build_path/$image_filename ]; then @@ -75,3 +77,13 @@ if [ -f $build_path/$dtb_filename ]; then done fi +if [ -f $build_path/$jig_filename ]; then + for DEST_DIR in ${CP_DIR} + do + mkdir -p ${DEST_DIR} + + echo "copy from dtb $build_path/$jig_filename to ${DEST_DIR}/$jig_target_filename" + cp $build_path/$jig_filename ${DEST_DIR}/$jig_target_filename + done +fi +