diff options
Diffstat (limited to 'documentation/poky.yaml.in')
-rw-r--r-- | documentation/poky.yaml.in | 276 |
1 files changed, 248 insertions, 28 deletions
diff --git a/documentation/poky.yaml.in b/documentation/poky.yaml.in index 0c04b615ea..9c03e9959b 100644 --- a/documentation/poky.yaml.in +++ b/documentation/poky.yaml.in | |||
@@ -1,41 +1,27 @@ | |||
1 | # | ||
2 | # Macros used in the documentation | ||
3 | # | ||
4 | |||
5 | # The DISTRO variable represents the current docs version. It should be used | ||
6 | # when referring to the current docs version. See also DISTRO_LATEST_TAG. | ||
1 | DISTRO : "5.0" | 7 | DISTRO : "5.0" |
8 | # The DISTRO_LATEST_TAG represents the latest tag on the current branch. It | ||
9 | # should be used in HTTP link referring to the current docs version. In these | ||
10 | # cases, the DISTRO may point to A.B.999 which does not exist (just used to | ||
11 | # represent the latest HEAD revision on the branch). DISTRO_LATEST_TAG should | ||
12 | # always point to an existing tag. | ||
13 | DISTRO_LATEST_TAG : "5.0" | ||
2 | DISTRO_NAME_NO_CAP : "scarthgap" | 14 | DISTRO_NAME_NO_CAP : "scarthgap" |
3 | DISTRO_NAME : "Scarthgap" | 15 | DISTRO_NAME : "Scarthgap" |
4 | DISTRO_NAME_NO_CAP_MINUS_ONE : "nanbield" | 16 | DISTRO_NAME_NO_CAP_MINUS_ONE : "nanbield" |
5 | DISTRO_NAME_NO_CAP_LTS : "scarthgap" | 17 | DISTRO_NAME_NO_CAP_LTS : "scarthgap" |
6 | YOCTO_DOC_VERSION : "5.0" | 18 | YOCTO_DOC_VERSION : "5.0" |
7 | DISTRO_REL_TAG : "yocto-5.0" | 19 | DISTRO_REL_TAG : "yocto-$DISTRO;" |
20 | DISTRO_REL_LATEST_TAG : "yocto-&DISTRO_LATEST_TAG;" | ||
8 | DOCCONF_VERSION : "dev" | 21 | DOCCONF_VERSION : "dev" |
9 | BITBAKE_SERIES : "" | 22 | BITBAKE_SERIES : "" |
10 | YOCTO_DL_URL : "https://downloads.yoctoproject.org" | 23 | YOCTO_DL_URL : "https://downloads.yoctoproject.org" |
11 | YOCTO_AB_URL : "https://autobuilder.yoctoproject.org" | ||
12 | YOCTO_RELEASE_DL_URL : "&YOCTO_DL_URL;/releases/yocto/yocto-&DISTRO;" | 24 | YOCTO_RELEASE_DL_URL : "&YOCTO_DL_URL;/releases/yocto/yocto-&DISTRO;" |
13 | UBUNTU_HOST_PACKAGES_ESSENTIAL : "gawk wget git diffstat unzip texinfo gcc \ | ||
14 | build-essential chrpath socat cpio python3 python3-pip python3-pexpect \ | ||
15 | xz-utils debianutils iputils-ping python3-git python3-jinja2 \ | ||
16 | python3-subunit zstd liblz4-tool file locales libacl1 | ||
17 | \n\ $ sudo locale-gen en_US.UTF-8" | ||
18 | FEDORA_HOST_PACKAGES_ESSENTIAL : "gawk make wget tar bzip2 gzip python3 unzip perl patch \ | ||
19 | diffutils diffstat git cpp gcc gcc-c++ glibc-devel texinfo chrpath \ | ||
20 | ccache perl-Data-Dumper perl-Text-ParseWords perl-Thread-Queue perl-bignum socat \ | ||
21 | python3-pexpect findutils which file cpio python python3-pip xz python3-GitPython \ | ||
22 | python3-jinja2 rpcgen perl-FindBin perl-File-Compare \ | ||
23 | perl-File-Copy perl-locale zstd lz4 hostname glibc-langpack-en libacl" | ||
24 | OPENSUSE_HOST_PACKAGES_ESSENTIAL : "python gcc gcc-c++ git chrpath make wget python-xml \ | ||
25 | diffstat makeinfo python-curses patch socat python3 python3-curses tar python3-pip \ | ||
26 | python3-pexpect xz which python3-Jinja2 rpcgen \ | ||
27 | zstd lz4 bzip2 gzip hostname libacl1 | ||
28 | \n\ $ sudo pip3 install GitPython" | ||
29 | ALMALINUX_HOST_PACKAGES_ESSENTIAL : "-y epel-release | ||
30 | \n\ $ sudo yum install dnf-plugins-core | ||
31 | \n\ $ sudo dnf config-manager --set-enabled crb | ||
32 | \n\ $ sudo dnf makecache | ||
33 | \n\ $ sudo dnf install gawk make wget tar bzip2 gzip python3 unzip perl patch \ | ||
34 | diffutils diffstat git cpp gcc gcc-c++ glibc-devel texinfo chrpath ccache \ | ||
35 | socat perl-Data-Dumper perl-Text-ParseWords perl-Thread-Queue python3-pip \ | ||
36 | python3-GitPython python3-jinja2 python3-pexpect xz which \ | ||
37 | rpcgen zstd lz4 cpio glibc-langpack-en libacl" | ||
38 | PIP3_HOST_PACKAGES_DOC : "$ sudo pip3 install sphinx sphinx_rtd_theme pyyaml" | ||
39 | MIN_PYTHON_VERSION : "3.8.0" | 25 | MIN_PYTHON_VERSION : "3.8.0" |
40 | MIN_TAR_VERSION : "1.28" | 26 | MIN_TAR_VERSION : "1.28" |
41 | MIN_GIT_VERSION : "1.8.3.1" | 27 | MIN_GIT_VERSION : "1.8.3.1" |
@@ -47,3 +33,237 @@ MIN_DISK_SPACE : "90" | |||
47 | MIN_DISK_SPACE_RM_WORK : "40" | 33 | MIN_DISK_SPACE_RM_WORK : "40" |
48 | # RAM (Gbytes) needed to generate qemux86-64 core-image-sato on Ubuntu 22.04 (x86-64) on a 4 core system | 34 | # RAM (Gbytes) needed to generate qemux86-64 core-image-sato on Ubuntu 22.04 (x86-64) on a 4 core system |
49 | MIN_RAM : "8" | 35 | MIN_RAM : "8" |
36 | |||
37 | # | ||
38 | # Dependencies | ||
39 | # | ||
40 | |||
41 | # Shared between distros | ||
42 | PIP3_HOST_PACKAGES_DOC: sphinx sphinx_rtd_theme pyyaml | ||
43 | |||
44 | UBUNTU_DEBIAN_HOST_PACKAGES_ESSENTIAL: >- | ||
45 | build-essential | ||
46 | chrpath | ||
47 | cpio | ||
48 | debianutils | ||
49 | diffstat | ||
50 | file | ||
51 | gawk | ||
52 | gcc | ||
53 | git | ||
54 | iputils-ping | ||
55 | libacl1 | ||
56 | liblz4-tool | ||
57 | locales | ||
58 | python3 | ||
59 | python3-git | ||
60 | python3-jinja2 | ||
61 | python3-pexpect | ||
62 | python3-pip | ||
63 | python3-subunit | ||
64 | socat | ||
65 | texinfo | ||
66 | unzip | ||
67 | wget | ||
68 | xz-utils | ||
69 | zstd | ||
70 | |||
71 | UBUNTU_DEBIAN_HOST_PACKAGES_DOC: >- | ||
72 | git | ||
73 | librsvg2-bin | ||
74 | locales | ||
75 | make | ||
76 | python3-saneyaml | ||
77 | python3-sphinx-rtd-theme | ||
78 | sphinx | ||
79 | |||
80 | UBUNTU_DEBIAN_HOST_PACKAGES_DOC_PDF: >- | ||
81 | fonts-freefont-otf | ||
82 | latexmk | ||
83 | tex-gyre | ||
84 | texlive-fonts-extra | ||
85 | texlive-fonts-recommended | ||
86 | texlive-lang-all | ||
87 | texlive-latex-extra | ||
88 | texlive-latex-recommended | ||
89 | texlive-xetex | ||
90 | |||
91 | FEDORA_HOST_PACKAGES_ESSENTIAL: >- | ||
92 | bzip2 | ||
93 | ccache | ||
94 | chrpath | ||
95 | cpio | ||
96 | cpp | ||
97 | diffstat | ||
98 | diffutils | ||
99 | file | ||
100 | findutils | ||
101 | gawk | ||
102 | gcc | ||
103 | gcc-c++ | ||
104 | git | ||
105 | glibc-devel | ||
106 | glibc-langpack-en | ||
107 | gzip | ||
108 | hostname | ||
109 | libacl | ||
110 | lz4 | ||
111 | make | ||
112 | patch | ||
113 | perl | ||
114 | perl-Data-Dumper | ||
115 | perl-File-Compare | ||
116 | perl-File-Copy | ||
117 | perl-FindBin | ||
118 | perl-Text-ParseWords | ||
119 | perl-Thread-Queue | ||
120 | perl-bignum | ||
121 | perl-locale | ||
122 | python | ||
123 | python3 | ||
124 | python3-GitPython | ||
125 | python3-jinja2 | ||
126 | python3-pexpect | ||
127 | python3-pip | ||
128 | rpcgen | ||
129 | socat | ||
130 | tar | ||
131 | texinfo | ||
132 | unzip | ||
133 | wget | ||
134 | which | ||
135 | xz | ||
136 | zstd | ||
137 | |||
138 | FEDORA_HOST_PACKAGES_DOC: >- | ||
139 | git | ||
140 | glibc-locale-source | ||
141 | librsvg2-tools | ||
142 | make | ||
143 | python3-pip | ||
144 | which | ||
145 | |||
146 | FEDORA_HOST_PACKAGES_DOC_PDF: >- | ||
147 | 'texlive-collection-lang*' | ||
148 | latexmk | ||
149 | texlive-collection-fontsextra | ||
150 | texlive-collection-fontsrecommended | ||
151 | texlive-collection-latex | ||
152 | texlive-collection-latexextra | ||
153 | texlive-collection-latexrecommended | ||
154 | texlive-collection-xetex | ||
155 | texlive-fncychap | ||
156 | texlive-gnu-freefont | ||
157 | texlive-tex-gyre | ||
158 | texlive-xetex | ||
159 | |||
160 | OPENSUSE_HOST_PACKAGES_ESSENTIAL: >- | ||
161 | bzip2 | ||
162 | chrpath | ||
163 | diffstat | ||
164 | gcc | ||
165 | gcc-c++ | ||
166 | git | ||
167 | gzip | ||
168 | hostname | ||
169 | libacl1 | ||
170 | lz4 | ||
171 | make | ||
172 | makeinfo | ||
173 | patch | ||
174 | python | ||
175 | python-curses | ||
176 | python-xml | ||
177 | python3 | ||
178 | python3-Jinja2 | ||
179 | python3-curses | ||
180 | python3-pexpect | ||
181 | python3-pip | ||
182 | rpcgen | ||
183 | socat | ||
184 | tar | ||
185 | wget | ||
186 | which | ||
187 | xz | ||
188 | zstd | ||
189 | |||
190 | OPENSUSE_PIP3_HOST_PACKAGES_ESSENTIAL: GitPython | ||
191 | |||
192 | OPENSUSE_HOST_PACKAGES_DOC: >- | ||
193 | git | ||
194 | glibc-i18ndata | ||
195 | make | ||
196 | python3-pip | ||
197 | rsvg-convert | ||
198 | which | ||
199 | |||
200 | OPENSUSE_HOST_PACKAGES_DOC_PDF: >- | ||
201 | 'texlive-collection-lang*' | ||
202 | texlive-collection-fontsextra | ||
203 | texlive-collection-fontsrecommended | ||
204 | texlive-collection-latex | ||
205 | texlive-collection-latexextra | ||
206 | texlive-collection-latexrecommended | ||
207 | texlive-collection-xetex | ||
208 | texlive-fncychap | ||
209 | texlive-gnu-freefont | ||
210 | texlive-latexmk | ||
211 | texlive-tex-gyre | ||
212 | texlive-xetex | ||
213 | |||
214 | ALMALINUX_HOST_PACKAGES_ESSENTIAL: >- | ||
215 | bzip2 | ||
216 | ccache | ||
217 | chrpath | ||
218 | cpio | ||
219 | cpp | ||
220 | diffstat | ||
221 | diffutils | ||
222 | gawk | ||
223 | gcc | ||
224 | gcc-c++ | ||
225 | git | ||
226 | glibc-devel | ||
227 | glibc-langpack-en | ||
228 | gzip | ||
229 | libacl | ||
230 | lz4 | ||
231 | make | ||
232 | patch | ||
233 | perl | ||
234 | perl-Data-Dumper | ||
235 | perl-Text-ParseWords | ||
236 | perl-Thread-Queue | ||
237 | python3 | ||
238 | python3-GitPython | ||
239 | python3-jinja2 | ||
240 | python3-pexpect | ||
241 | python3-pip | ||
242 | rpcgen | ||
243 | socat | ||
244 | tar | ||
245 | texinfo | ||
246 | unzip | ||
247 | wget | ||
248 | which | ||
249 | xz | ||
250 | zstd | ||
251 | |||
252 | ALMALINUX_HOST_PACKAGES_DOC: >- | ||
253 | git | ||
254 | glibc-locale-source | ||
255 | librsvg2-tools | ||
256 | make | ||
257 | python3-pip | ||
258 | which | ||
259 | |||
260 | ALMALINUX_HOST_PACKAGES_DOC_PDF: >- | ||
261 | latexmk | ||
262 | texlive-collection-fontsrecommended | ||
263 | texlive-collection-latex | ||
264 | texlive-collection-latexrecommended | ||
265 | texlive-collection-xetex | ||
266 | texlive-fncychap | ||
267 | texlive-gnu-freefont | ||
268 | texlive-tex-gyre | ||
269 | texlive-xetex | ||