diff --git a/doc/conf.py b/doc/conf.py index 043d477612..128002b1ed 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -19,6 +19,14 @@ import nipype import subprocess as sp +html_baseurl = os.environ.get("READTHEDOCS_CANONICAL_URL", "") + +# Tell Jinja2 templates the build is running on Read the Docs +if os.environ.get("READTHEDOCS", "") == "True": + if "html_context" not in globals(): + html_context = {} + html_context["READTHEDOCS"] = True + # Disable etelemetry during doc builds os.environ["NIPYPE_NO_ET"] = "1" @@ -132,10 +140,6 @@ ] -on_rtd = os.environ.get("READTHEDOCS") == "True" -if on_rtd: - extensions.append("readthedocs_ext.readthedocs") - # Add any paths that contain templates here, relative to this directory. templates_path = ["_templates"]