summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoonbum Ko <joonbum.ko@samsung.com>2021-09-03 10:55:46 +0900
committerJoonbum Ko <joonbum.ko@samsung.com>2021-09-03 10:55:46 +0900
commit1e87bc66ec5cfe09f27760d61a9c6c01dd008332 (patch)
tree602b1c33423ac291ac0dc3fce22686bf1bdcf422
parente18b628b1500422063af7e1cd7efbc8fea0da8c1 (diff)
downloadweston-linux_yocto_build.tar.gz
weston-linux_yocto_build.tar.bz2
weston-linux_yocto_build.zip
Registered recipes and guide for yocto build.sandbox/jbko/devellinux_yocto_build
Change-Id: Idc983477b1305244cb3a6e46509b8d0973255535 Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
-rw-r--r--README100
-rw-r--r--yocto-tizen-hal.tar.gzbin0 -> 15647 bytes
2 files changed, 100 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 00000000..86f7f0f6
--- /dev/null
+++ b/README
@@ -0,0 +1,100 @@
+This branch was generated to provide the YOCTO recipe of
+ the packages associated with HAL in Tizen UIFW.
+
+
+In order to YOCTO build of TIZEN packages provieded here,
+you can proceed to step below.
+
+1. Copy yocto-tizen-hal.tar.gz to other proper directory.
+ ex)
+ mkdir ~/yocto-tizen
+ cp ./yocto-tizen-hal.tar.gz ~/yocto-tizen/
+
+2. Extract tar ball
+ ex)
+ cd ~/yocto-tizen/
+ tar -xvf yocto-tizen-hal.tar.gz
+
+If you already have 'poky' you own,
+3.1.1. Copy tizen-layers.tar.gz to your poky dir and extract it.
+ ex) cp tizen-layers.tar.gz [your poky path]/
+ cd [your poky path]/
+ tar -xvf tizen-layers.tar.gz
+
+3.1.2. Add bitbake layer
+ ex) cd [your poky path]/build
+ bitbake-layers add-layer meta-tizen-core
+ bitbake-layers add-layer meta-tizen-hal
+ bitbake-layers add-layer meta-tizen-upstream
+
+3.1.3. Check result
+ ex) bitbake-layers show-layer
+
+Otherwise,
+3.2. Run shell script file 'init_tizen_yocto.sh'
+ ex) ./init_tizen_yocto.sh
+
+
+4. Build package you want
+ ex) cd poky/build
+ bitbake -c build [PACKAGE NAME]
+
+
+
+
+The list of packages and its layers provided here is below.
+
+* meta-tizen-core
+ - recipes-api
+ - capi-base-common-0.4.63
+ url : https://git.tizen.org/cgit/platform/core/api/common/
+ branch : tizen
+
+ - recipes-uifw
+ - libtbm-4.1.10 (libtbm_4.1.10.bb)
+ url : https://git.tizen.org/cgit/platform/core/uifw/libtbm/
+ branch : linux_yocto
+ - libtdm-3.0.5 (libtdm_3.0.5.bb)
+ url : https://git.tizen.org/cgit/platform/core/uifw/libtdm/
+ branch : linux_yocto
+ - libtpl-egl-1.8.12 (libtpl-egl_1.8.12.bb)
+ url : https://git.tizen.org/cgit/platform/core/uifw/libtpl-egl
+ branch : linux_yocto
+ - wayland-tbm-0.8.5 (libwayland-tbm_0.8.5.bb)
+ url : https://git.tizen.org/cgit/platform/core/uifw/wayland-tbm
+ branch : linux_yocto
+
+* meta-tizen-hal
+ - recipes-backends
+ - libtbm-msm-1.0.0 (libtbm-msm_1.0.0.bb)
+ url : https://git.tizen.org/cgit/platform/adaptation/qualcomm/libtbm-msm/
+ branch : linux_yocto
+ - libtdm-msm-1.0.1 (libtdm-msm_1.0.1.bb)
+ url : https://git.tizen.org/cgit/platform/adaptation/qualcomm/libtdm-msm/
+ branch : linux_yocto
+
+ - recipes-hal
+ - hal-api-common-0.0.1 (hal-api-common_0.0.1.bb)
+ url : https://git.tizen.org/cgit/platform/hal/api/common/
+ branch : linux_yocto
+ - hal-api-tbm-0.0.6 (hal-api-tbm_0.0.6.bb)
+ url : https://git.tizen.org/cgit/platform/hal/api/tbm/
+ branch : linux_yocto
+ - hal-api-tdm-0.0.3 (hal-api-tdm_0.0.3.bb)
+ url : https://git.tizen.org/cgit/platform/hal/api/tdm/
+ branch : linux_yocto
+
+* meta-tizen-upstream
+ - recipes-test
+ - gtest-1.10.0 (gtest_1.10.0.bb)
+ url : https://git.tizen.org/cgit/platform/upstream/gtest/
+ branch : tizen
+ - recipes-libraries
+ - iniparser-4.1 (iniparser_4.1.bb)
+ url : https://github.com/ndevilla/iniparser
+ tag : v4.1
+ - recipes-weston-tizen
+ - weston-8.0.0 (weston_8.0.0.bb)
+ url : https://git.tizen.org/cgit/platform/upstream/weston/
+ branch : linux_yocto
+
diff --git a/yocto-tizen-hal.tar.gz b/yocto-tizen-hal.tar.gz
new file mode 100644
index 00000000..8230321c
--- /dev/null
+++ b/yocto-tizen-hal.tar.gz
Binary files differ