blob: 34d8ca1cda4472182840f8cb5d2f6e17cd722fe2 [file] [log] [blame]
Devin Kim86453222012-06-14 18:36:17 -07001#!/bin/bash
2
3DEFCONFIG_FILE=$1
4
5if [ -z "$DEFCONFIG_FILE" ]; then
6 echo "Need defconfig file(j1v-perf_defconfig)!"
7 exit -1
8fi
9
10if [ ! -e arch/arm/configs/$DEFCONFIG_FILE ]; then
11 echo "No such file : arch/arm/configs/$DEFCONFIG_FILE"
12 exit -1
13fi
14
15# make .config
16env KCONFIG_NOTIMESTAMP=true \
17make ARCH=arm CROSS_COMPILE=arm-eabi- ${DEFCONFIG_FILE}
18
19# run menuconfig
20env KCONFIG_NOTIMESTAMP=true \
21make menuconfig ARCH=arm
22
23make savedefconfig ARCH=arm
24# copy .config to defconfig
25mv defconfig arch/arm/configs/${DEFCONFIG_FILE}
26# clean kernel object
27make mrproper