Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build updates #3514

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Commits on Dec 28, 2021

  1. Fixes to the documentation build system.

    - `python-pygments` is now `python3-pygments`
    - There was no `depext` Makefile target, as referenced in the README.
      Point it to the Docker target, which builds the image including
      dependencies.
    - Separate building the Docker container from building the
      documentation.
    - Don't copy the book source into the container. Volume mount it,
      instead. This saves having to rebuild the container when rebuilding
      the book.
    - Add a Docker bash target, giving you an interactive terminal in the
      (volume-mounted) container, in case you need to manually experiment.
    BrianEnigma committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    a3f26de View commit details
    Browse the repository at this point in the history
  2. Also build an epub version. Presumably this could maybe go into a dun…

    …e file somewhere, but I don't know done.
    BrianEnigma committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    b564019 View commit details
    Browse the repository at this point in the history