mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-06-07 20:28:38 +00:00
Always inject the HTML builder even in RTD builds
This commit is contained in:
parent
0d1e15bbc2
commit
30c06bc55f
@ -58,11 +58,13 @@ def add_custom_jinja2(app):
|
|||||||
|
|
||||||
def add_builders(app):
|
def add_builders(app):
|
||||||
"""This is necessary because RTD injects their own for some reason."""
|
"""This is necessary because RTD injects their own for some reason."""
|
||||||
|
app.set_translator('html', DPYHTML5Translator, override=True)
|
||||||
|
app.add_builder(DPYStandaloneHTMLBuilder, override=True)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
original = app.registry.builders['readthedocs']
|
original = app.registry.builders['readthedocs']
|
||||||
except KeyError:
|
except KeyError:
|
||||||
app.set_translator('html', DPYHTML5Translator, override=True)
|
pass
|
||||||
app.add_builder(DPYStandaloneHTMLBuilder, override=True)
|
|
||||||
else:
|
else:
|
||||||
injected_mro = tuple(base if base is not StandaloneHTMLBuilder else DPYStandaloneHTMLBuilder
|
injected_mro = tuple(base if base is not StandaloneHTMLBuilder else DPYStandaloneHTMLBuilder
|
||||||
for base in original.mro()[1:])
|
for base in original.mro()[1:])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user