mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
03a9acbabb
tools for save defconfig $ ./make_defconfig.sh mako-perf_defconfig it will update in arch/arm/configs Change-Id: Ic4946b4ac020faf7026bde216b480994ff9a71a8
27 lines
565 B
Bash
Executable file
27 lines
565 B
Bash
Executable file
#!/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
|