diff options
| author | Antonin Godard <antonin.godard@bootlin.com> | 2025-10-03 09:33:27 +0200 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-10-03 17:53:57 +0100 |
| commit | 9ed0d68be24cea025c3268240ca6b25265915c79 (patch) | |
| tree | 1dcf2380d47eb0c70a04a86c03c03786b84ebb71 | |
| parent | 3f90a5b12d8039ecb6c5dcc3b8f4c0cfe6324166 (diff) | |
| download | poky-9ed0d68be24cea025c3268240ca6b25265915c79.tar.gz | |
tools/build-docs-container: update with newly supported distros
Update the build-docs-container file with newly supported distributions.
These were all able to install packages and build the docs (including
the pdf) properly.
(From yocto-docs rev: 09c7800333b17b21e50d2a089a3ae1b123697243)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rwxr-xr-x | documentation/tools/build-docs-container | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/documentation/tools/build-docs-container b/documentation/tools/build-docs-container index 108809838e..70e05f295f 100755 --- a/documentation/tools/build-docs-container +++ b/documentation/tools/build-docs-container | |||
| @@ -34,13 +34,16 @@ $0 OCI_IMAGE [make arguments...] | |||
| 34 | OCI_IMAGE is an image:tag of an OCI image hosted on hub.docker.com. It is one | 34 | OCI_IMAGE is an image:tag of an OCI image hosted on hub.docker.com. It is one |
| 35 | of: | 35 | of: |
| 36 | - debian:12 | 36 | - debian:12 |
| 37 | - fedora:38 | 37 | - debian:13 |
| 38 | - fedora:39 | 38 | - fedora:39 |
| 39 | - fedora:40 | 39 | - fedora:40 |
| 40 | - leap:15.4 | 40 | - fedora:41 |
| 41 | - fedora:42 | ||
| 41 | - leap:15.5 | 42 | - leap:15.5 |
| 43 | - leap:15.6 | ||
| 42 | - ubuntu:22.04 | 44 | - ubuntu:22.04 |
| 43 | - ubuntu:24.04 | 45 | - ubuntu:24.04 |
| 46 | - ubuntu:25.04 | ||
| 44 | 47 | ||
| 45 | [make arguments] is one or more argument to pass to the make command of | 48 | [make arguments] is one or more argument to pass to the make command of |
| 46 | documentation/Makefile, see that file for what's supported. This is typically | 49 | documentation/Makefile, see that file for what's supported. This is typically |
| @@ -79,21 +82,23 @@ main () | |||
| 79 | # ;; | 82 | # ;; |
| 80 | # Missing python3-saneyaml | 83 | # Missing python3-saneyaml |
| 81 | # "debian:11"*|\ | 84 | # "debian:11"*|\ |
| 82 | "debian:12"*) | 85 | "debian:12"*|\ |
| 86 | "debian:13"*) | ||
| 83 | containerfile=Containerfile.debian | 87 | containerfile=Containerfile.debian |
| 84 | docs=ubuntu_docs.sh | 88 | docs=ubuntu_docs.sh |
| 85 | docs_pdf=ubuntu_docs_pdf.sh | 89 | docs_pdf=ubuntu_docs_pdf.sh |
| 86 | ;; | 90 | ;; |
| 87 | "fedora:38"*|\ | ||
| 88 | "fedora:39"*|\ | 91 | "fedora:39"*|\ |
| 89 | "fedora:40"*) | 92 | "fedora:40"*|\ |
| 93 | "fedora:41"*|\ | ||
| 94 | "fedora:42"*) | ||
| 90 | containerfile=Containerfile.fedora | 95 | containerfile=Containerfile.fedora |
| 91 | docs=fedora_docs.sh | 96 | docs=fedora_docs.sh |
| 92 | docs_pdf=fedora_docs_pdf.sh | 97 | docs_pdf=fedora_docs_pdf.sh |
| 93 | pip3=pip3_docs.sh | 98 | pip3=pip3_docs.sh |
| 94 | ;; | 99 | ;; |
| 95 | "leap:15.4"*|\ | 100 | "leap:15.5"*|\ |
| 96 | "leap:15.5"*) | 101 | "leap:15.6"*) |
| 97 | # Seems like issue with permissions package, c.f. | 102 | # Seems like issue with permissions package, c.f. |
| 98 | # | 103 | # |
| 99 | # Updating /etc/sysconfig/security ... | 104 | # Updating /etc/sysconfig/security ... |
| @@ -121,7 +126,8 @@ main () | |||
| 121 | # Cannot fetch packages anymore | 126 | # Cannot fetch packages anymore |
| 122 | # "ubuntu:23.04"*|\ | 127 | # "ubuntu:23.04"*|\ |
| 123 | "ubuntu:22.04"*|\ | 128 | "ubuntu:22.04"*|\ |
| 124 | "ubuntu:24.04"*) | 129 | "ubuntu:24.04"*|\ |
| 130 | "ubuntu:25.04"*) | ||
| 125 | containerfile=Containerfile.ubuntu | 131 | containerfile=Containerfile.ubuntu |
| 126 | docs=ubuntu_docs.sh | 132 | docs=ubuntu_docs.sh |
| 127 | docs_pdf=ubuntu_docs_pdf.sh | 133 | docs_pdf=ubuntu_docs_pdf.sh |
