package: enable to build arm packages.
authorKitae Kim <kt920.kim@samsung.com>
Wed, 31 Oct 2012 10:26:49 +0000 (19:26 +0900)
committerKitae Kim <kt920.kim@samsung.com>
Wed, 31 Oct 2012 10:26:49 +0000 (19:26 +0900)
Since build environment has been set, enable to build arm package.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
package/build.ubuntu-32
package/changelog
package/pkginfo.manifest

index bf9a822e435630433a93ba799bd4154c4d0de10d..0bbaebcbc16dae0c88917cbb57d40814258b6151 100755 (executable)
@@ -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
index 916a27318fbb03658241a59689ce1c81373978e5..24dda832cc4774b36c63d815e404d0e81dfc915c 100644 (file)
@@ -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 <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.
index a01c95551b1eb9cebb64aa1a78a44cbc3b977a6e..75cd338c6f11a3e017933714ee3a72bb8a08d1f9 100644 (file)
@@ -1,4 +1,4 @@
-Version: 1.3.22
+Version: 1.3.23
 Maintainer: Yeong-Kyoon, Lee <yeongkyoon.lee@samsung.com>
 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