From: Kitae Kim Date: Fri, 9 May 2014 08:56:58 +0000 (+0900) Subject: package: add dibs build script X-Git-Tag: submit/tizen_common/20140905.094502~25^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=614bec297417b60cc9966e6aa3aa0a178f0769c6;p=sdk%2Femulator%2Femulator-kernel.git package: add dibs build script Change-Id: If1a0bcd4c1a91e6a74415e04f2505509eceed565 Signed-off-by: Kitae Kim --- diff --git a/package/build.ubuntu-32 b/package/build.ubuntu-32 new file mode 100755 index 000000000000..cf150fc935bb --- /dev/null +++ b/package/build.ubuntu-32 @@ -0,0 +1,45 @@ +#!/bin/sh -xe +# clean +clean() +{ + echo "$SRCDIR" + make clean + rm -rf $SRCDIR/*.zip + rm -rf $SRCDIR/*.tar.gz +} + +# build +build() +{ + # x86 kernel + 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 +# 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 + mkdir -p $X86_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 +} + +[ "$1" = "clean" ] && clean +[ "$1" = "build" ] && build +[ "$1" = "install" ] && install + +echo "success" diff --git a/package/changelog b/package/changelog new file mode 100644 index 000000000000..2bd4c3d0d010 --- /dev/null +++ b/package/changelog @@ -0,0 +1,104 @@ +* 1.4.35 +- set touchscreen resolution +== GiWoong Kim 2014-04-14 +* 1.4.34 +- enabling selective sensors and jacks +== Jinhyung Choi 2014-03-20 +* 1.4.33 +- Implemented the HBM(High Brightness Mode) for the maru brightness. +== Jinhyung Jo 2014-03-07 +* 1.4.32 +- Data is moved into qemu for jacks, battery, and sensors +== Jinhyung Choi 2014-03-06 +* 1.4.31 +- Implemented multicore rendering and fences +== GiWoong Kim 2014-01-17 +* 1.4.30 +- enable configs to support spice +== Sungmin Ha 2013-12-18 +* 1.4.29 +- support multi session on nfc +== Munkyu Im 2013-11-12 +* 1.4.28 +- Support emulator suspend +== SeokYeon Hwang 2013-09-23 +* 1.4.27 +- package version up +== Munkyu Im 2013-09-23 +* 1.4.26 +- package version up +== Munkyu Im 2013-09-02 +* 1.4.25 +- Support virtio evdi, sensor, nfc +== Jinhyung Choi 2013-07-30 +* 1.4.24 +- modified structure of virtio-hwkey +== Sungmin Ha 2013-07-25 +* 1.4.23 +- fixed one of Smack bugs which is about IP packet access check. +== Kitae Kim 2013-06-28 +* 1.4.22 +- applied smack patches. +== Kitae Kim 2013-05-29 +* 1.4.21 +- added initializing vqidx when the host keyboard is turned on. +== Sungmin Ha 2013-05-21 +* 1.4.19 +- modified process of using virtio keyboard queue +== Sungmin Ha 2013-05-14 +* 1.4.18 +- increased virtio keyboard queue +== Sungmin Ha 2013-04-06 +* 1.4.17 +- added virtio hwkey driver and improved hwkey mapping +== Sungmin Ha 2013-03-20 +* 1.4.15 +- source clean-up for overlay and backlight module. +== Kitae Kim 2013-03-08 +* 1.4.14 +- Enable CONFIG_BLK_DEV_CRYPTOLOOP option. +== Kitae Kim 2013-01-24 +* 1.4.13 +- modified block device name for sdcard +== Sungmin Ha 2013-01-21 +* 1.4.12 +- Fixed a bug does not close when the device has been shut down with no streaming data. +== Jinhyung Jo 2013-01-15 +* 1.4.11 +- Fixed a bug when audio some codecs are decoded simultaneously. +- Source cleanup and codec driver can get and set offset of device memory for audio type. +== Kitae Kim 2012-12-20 +* 1.4.5 +- Modified touchscreen range +== GiWoong Kim 2012-11-27 +* 1.4.3 +- fixed a bug when virtio-keyboard is removed. +- input_free_device function cannot be used after calling input_unregister_device function. +== Kita Kim 2012-11-13 +* 1.4.2 +- enable virtio-pci, virtio-touchscreen, net-9p, 9pfs drivers for arm kernel. +- Those drivers are necessary for host fileshare feature and virtio-touchscreen-pci device on arm emulator. +== Kita Kim 2012-11-09 +* 1.4.1 +- Do not ignore a touch event on emulator. +- The current touch event may be same as the previous coordinate data. +== GiWoong.kim 2012-11-05 +* 1.3.24 +- The range of brightness level has been changed.(1 ~ 24 => 0 ~ 100) +== Jinhyung.jo 2012-10-31 +* 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. +== Kitae Kim 2012-10-30 +* 1.3.20 +- Change kernel keycode of KEY_MENU. +- Since X key mapping has been changed, kernel keycode has to be changed. +== GiWoong Kim 2012-10-23 +* 1.3.19 +- Enable devtmpfs config. +- Since udev module has been updated kernel need to enable devtmfs config. +== Kitae Kim 2012-10-23 diff --git a/package/pkginfo.manifest b/package/pkginfo.manifest new file mode 100644 index 000000000000..ac79c370661e --- /dev/null +++ b/package/pkginfo.manifest @@ -0,0 +1,13 @@ +Version: 1.4.35 +Maintainer: Yeong-Kyoon, Lee +Source: emulator-kernel + +Package: emulator-kernel-x86 +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