summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2023-05-24 14:52:17 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2023-05-24 16:28:15 +0200
commitce31eafe85591cb17abd4082ae3c2dc40cc50b85 (patch)
tree07b6f66f3ed1de9bfe98d4cd27f1ca82aa61a86c /doc
parent6585ff053dab90bfab49c1bdebbd121dd3c3a113 (diff)
downloadptxdist-ce31eafe85591cb17abd4082ae3c2dc40cc50b85.tar.gz
ptxdist-ce31eafe85591cb17abd4082ae3c2dc40cc50b85.tar.xz
doc: use sphinxcontrib.rsvgconverter to converts SVGs for latex docs
Building latex docs currently fails because SVGs are not supported. Use the sphinxcontrib.rsvgconverter extension to convert them to pdfs first. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'doc')
-rw-r--r--doc/conf.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/conf.py b/doc/conf.py
index 3e53aa4db..9e32c546e 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -33,6 +33,13 @@ import fileinput
# ones.
extensions = []
+def add_latex_extensions(app, docname, source):
+ if app.builder.name == 'latex':
+ app.setup_extension('sphinxcontrib.rsvgconverter')
+
+def setup(app):
+ app.connect('source-read', add_latex_extensions)
+
# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']