mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
28 lines
565 B
Bash
28 lines
565 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
DEFCONFIG_FILE=$1
|
||
|
|
||
|
if [ -z "$DEFCONFIG_FILE" ]; then
|
||
|
echo "Need defconfig file(j1v-perf_defconfig)!"
|
||
|
exit -1
|
||
|
fi
|
||
|
|
||
|
if [ ! -e arch/arm/configs/$DEFCONFIG_FILE ]; then
|
||
|
echo "No such file : arch/arm/configs/$DEFCONFIG_FILE"
|
||
|
exit -1
|
||
|
fi
|
||
|
|
||
|
# make .config
|
||
|
env KCONFIG_NOTIMESTAMP=true \
|
||
|
make ARCH=arm CROSS_COMPILE=arm-eabi- ${DEFCONFIG_FILE}
|
||
|
|
||
|
# run menuconfig
|
||
|
env KCONFIG_NOTIMESTAMP=true \
|
||
|
make menuconfig ARCH=arm
|
||
|
|
||
|
make savedefconfig ARCH=arm
|
||
|
# copy .config to defconfig
|
||
|
mv defconfig arch/arm/configs/${DEFCONFIG_FILE}
|
||
|
# clean kernel object
|
||
|
make mrproper
|