blob: 86f7f0f6e548e5753a0fa38cb0ee06957f141609 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
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
|