diff options
author | 2021-12-04 15:31:12 -0700 | |
---|---|---|
committer | 2021-12-04 15:31:12 -0700 | |
commit | 48c2620e3e1874d36cdcd8c3fc9a6047c36617aa (patch) | |
tree | 386768f6d9d18af6bf43fe8747084a7168d466d3 /docs/source | |
parent | 028d02ba7a616af3a8f3f04a451c6af324d8fb3c (diff) |
Refactor html docs build process to use new template and env variable
Diffstat (limited to 'docs/source')
-rw-r--r-- | docs/source/_templates/versions.html | 14 | ||||
-rw-r--r-- | docs/source/conf.py | 9 |
2 files changed, 23 insertions, 0 deletions
diff --git a/docs/source/_templates/versions.html b/docs/source/_templates/versions.html new file mode 100644 index 00000000000..3e5e6a020af --- /dev/null +++ b/docs/source/_templates/versions.html @@ -0,0 +1,14 @@ +{% if mamedev_site %} + <div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="{{ _('Downloads') }}"> + <span class="rst-current-version" data-toggle="rst-current-version"> + <span class="fa fa-book">Downloads</span> + <span class="fa fa-caret-down"></span> + </span> + <div class="rst-other-versions"> + <dl> + <dd><a href="https://docs.mamedev.org/_files/MAME.pdf">PDF</a></dd> + <dd><a href="https://docs.mamedev.org/_files/MAME.epub">EPUB</a></dd> + </dl> + </div> + </div> +{% endif %} diff --git a/docs/source/conf.py b/docs/source/conf.py index b0216243210..95dc1d19bbf 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -262,3 +262,12 @@ texinfo_documents = [ # How to display URL addresses: 'footnote', 'no', or 'inline'. #texinfo_show_urls = 'footnote' + +# Add download links at bottom left when the MAMEDEV environment +# varaible is set. See versions.html in the _template folder. +try: + html_context +except NameError: + html_context = dict() +if os.getenv("MAMEDEV") != None: + html_context['mamedev_site'] = True |