Skip to content

Document Docker build#1572

Open
EwanC wants to merge 1 commit into
KhronosGroup:mainfrom
EwanC:docker_readme
Open

Document Docker build#1572
EwanC wants to merge 1 commit into
KhronosGroup:mainfrom
EwanC:docker_readme

Conversation

@EwanC

@EwanC EwanC commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

The repository README doesn't currently mention Docker, but this is by far the easiest way to build the OpenCL-Docs specs, as opposed to manually configuring some quite dated ruby dependencies. It is also how CI is testing the project, so the most faithful to reproduce any CI errors.

This PR updates the README to alert to developers that a Docker image is available help them build the project.

It is worth noting that the build instructions in both Vulkan-Docs BUILD.adoc and SYCL-Docs README only document building the project using a docker image. We should consider whether we want a larger rewrite of the OpenCL-Docs REAME to only describe building the repo in terms of Docker, but for now the PR makes an incremental improvement.

The repository README doesn't currently mention Docker, but this is the
easiest way to build the OpenCL-Docs specs, as opposed to manually
configuring some quite dated ruby dependencies.

This PR updates the README to alert to developers that Docker is
available help them build the project.

It is worth noting that the build instructions for both
[Vulkan BUILD.adoc](https://github.com/KhronosGroup/Vulkan-Docs/blob/main/BUILD.adoc#khronos-provided-docker-image)
and
[SYCL README](https://github.com/KhronosGroup/SYCL-Docs#building-using-the-khronos-docker-image)
only document building the project using the docker image. We should
consider whether we want a larger rewrite of the OpenCL REAME to only
describe building the repo in terms of Docker, but for now the PR
makes an incremental improvement.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant