freeipa/doc
Christian Heimes 1717b5b08f Improve Sphinx building and linting
Run sphinx-builder with -W (fail on error), --keep-going, and -j auto.
Auto-job scaling speeds up sphinx-builder a LOT.

Add make lint target to doc/Makefile. The -E and -a option ensure that
all files are always re-read and rewritten.

Add option to run sphinx-builder from a virtual env that mimics RTD
builds closer than Fedora packages.

Signed-off-by: Christian Heimes <cheimes@redhat.com>
Reviewed-By: François Cami <fcami@redhat.com>
2020-04-22 09:47:14 +02:00
..
designs Add explicit syntax language to code blocks 2020-03-21 07:42:20 +02:00
examples Have all the scripts run in python 3 by default 2018-02-15 18:43:12 +01:00
guide logging: do not reference loggers in arguments and attributes 2017-07-14 15:55:59 +02:00
workshop Move workshop documents to doc/workshop 2020-03-21 07:57:06 +02:00
conf.py Improve Sphinx building and linting 2020-04-22 09:47:14 +02:00
index.rst Include workshop in sphinx build 2020-03-21 07:40:34 +02:00
Makefile Improve Sphinx building and linting 2020-04-22 09:47:14 +02:00
requirements.txt Improve Sphinx building and linting 2020-04-22 09:47:14 +02:00
workshop.rst Include workshop in sphinx build 2020-03-21 07:40:34 +02:00