| 12345678910111213141516171819202122232425 |
- #!/bin/bash
- MTK_TARGET_PROJECT=$1
- LK_PROJECT=${MTK_TARGET_PROJECT/full_/}
- LK_PROJECT=${LK_PROJECT/-eng/}
- LK_PROJECT=${LK_PROJECT/-userdebug/}
- LK_PROJECT=${LK_PROJECT/-user/}
- if [ $# -eq 0 ]; then
- #lunch $FULL_PROJECT
- echo "plz assign project name!!"
- echo "e.g.: fastbuildLK.sh full_k6795v1_64-eng"
- exit 1
- else
- source build/envsetup.sh
- lunch $MTK_TARGET_PROJECT
- fi
- MOSESQ=`mosesq`
- echo $MOSESQ
- if [[ "$MOSESQ" =~ "Disable" ]]; then
- MOSESQ_CMD=""
- else
- MOSESQ_CMD="mosesq"
- fi
- $MOSESQ_CMD make -j24 -C vendor/mediatek/proprietary/bootable/bootloader/lk MTK_TARGET_PROJECT=$MTK_TARGET_PROJECT BOOTLOADER_OUT=../../../../../../out/target/product/$LK_PROJECT/obj/BOOTLOADER_OBJ/ ROOTDIR=vendor/mediatek/proprietary/bootable/bootloader/lk/ $LK_PROJECT 2>&1 | tee lk.log
- cp out/target/product/$LK_PROJECT/obj/BOOTLOADER_OBJ/build-$LK_PROJECT/lk.img out/target/product/$LK_PROJECT/
|