A simple docker container to build processor-sdk-doc.
Important
This repository is being phased out in favor of the integrated build container at https://github.com/TexasInstruments/processor-sdk-doc/tree/master/docker
Preempting incompatibility as that repos is still using some deprecated sphinx calls. Sphinx has some dependency resolution issues when mixing system and local python library installations that causes unusual artifacts. This guarantees a reproducible build output.
You need podman or docker for building. If either one of those is already
installed then just run make
.
New tooling has unified the invocation of Podman and Docker by fetching the owner of the build directory and remapping an internal user to satisfy build requirements. It will fail if the directory owner is in a reserved uid/gid region.
After starting the container with your preferred container tool, follow the instructions for building the documentation as usual.
docker run -it --rm -v "$PWD":/build ghcr.io/staticrocket/psdk-doc-docker