From: Kitae Kim Date: Wed, 31 Oct 2012 10:26:49 +0000 (+0900) Subject: package: enable to build arm packages. X-Git-Tag: 2.2.1_release^2~83^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0b1a8c23c40e883ef1211a5b2189dec4126ad27b;p=sdk%2Femulator%2Femulator-kernel.git package: enable to build arm packages. Since build environment has been set, enable to build arm package. Signed-off-by: Kitae Kim --- diff --git a/package/build.ubuntu-32 b/package/build.ubuntu-32 index bf9a822e4356..0bbaebcbc16d 100755 --- a/package/build.ubuntu-32 +++ b/package/build.ubuntu-32 @@ -15,22 +15,27 @@ build() 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 diff --git a/package/changelog b/package/changelog index 916a27318fbb..24dda832cc47 100644 --- a/package/changelog +++ b/package/changelog @@ -1,3 +1,7 @@ +* 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 2012-10-31 * 1.3.22 - Merge tizen_arm branch into develop branch. - Merge arm kernel source for emulator into x86 kernel source. diff --git a/package/pkginfo.manifest b/package/pkginfo.manifest index a01c95551b1e..75cd338c6f11 100644 --- a/package/pkginfo.manifest +++ b/package/pkginfo.manifest @@ -1,4 +1,4 @@ -Version: 1.3.22 +Version: 1.3.23 Maintainer: Yeong-Kyoon, Lee Source: emulator-kernel @@ -7,7 +7,7 @@ OS: ubuntu-32, ubuntu-64, windows-32, windows-64, macos-64 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