Since build environment has been set, enable to build arm package.
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
make ARCH=i386 i386_tizen_emul_defconfig
make ARCH=i386 -j4
+ ARM_TOOLCHAIN=`which arm-linux-gnueabi-gcc`
+ if [ $ARM_TOOLCHAIN = "" ]
+ then
+ echo "There is no a toolchain for arm."
+ exit 1
+ fi
# arm kernel
-# TOOLCHAIN_BIN_DIR=$ROOTDIR/tools/arm-linux-gnueabi-gcc-4.5/bin/arm-linux-gnueabi-
-# make ARCH=arm tizen_defconfig
-# make -j4 ARCH=arm CROSS_COMPILE=$TOOLCHAIN_BIN_DIR
+ make ARCH=arm arm_tizen_emul_defconfig
+ make -j4 ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-
}
# install
install()
{
X86_BIN_DIR=$SRCDIR/package/emulator-kernel-x86.package.${TARGET_OS}/data/tools/emulator/data/kernel
-# ARM_BIN_DIR=$SRCDIR/package/emulator-kernel-arm.package.${TARGET_OS}/data/tools/emulator/data/kernel
+ ARM_BIN_DIR=$SRCDIR/package/emulator-kernel-arm.package.${TARGET_OS}/data/tools/emulator/data/kernel
mkdir -p $X86_BIN_DIR
-# mkdir -p $ARM_BIN_DIR
+ mkdir -p $ARM_BIN_DIR
cp arch/x86/boot/bzImage $X86_BIN_DIR/bzImage.x86
-# cp arch/arm/boot/zImage $ARM_BIN_DIR/bzImage.arm
+ cp arch/arm/boot/zImage $ARM_BIN_DIR/bzImage.arm
}
[ "$1" = "clean" ] && clean
+* 1.3.23
+- Modify dibs build script for arm package.
+- Since arm toolchain has been installed on build environment, kernel source can support arm package.
+== Kitae Kim <kt920.kim@samsung.com> 2012-10-31
* 1.3.22
- Merge tizen_arm branch into develop branch.
- Merge arm kernel source for emulator into x86 kernel source.
-Version: 1.3.22
+Version: 1.3.23
Maintainer: Yeong-Kyoon, Lee <yeongkyoon.lee@samsung.com>
Source: emulator-kernel
Build-host-os: ubuntu-32
Description: Tizen x86 Emulator Kernel
-#Package: emulator-kernel-arm
-#OS: ubuntu-32, ubuntu-64, windows-32, windows-64, macos-64
-#Build-host-os: ubuntu-32
-#Description: Tizen ARM Emulator Kernel
+Package: emulator-kernel-arm
+OS: ubuntu-32, ubuntu-64, windows-32, windows-64, macos-64
+Build-host-os: ubuntu-32
+Description: Tizen ARM Emulator Kernel