Show a version number at the top of each docs page
This commit is contained in:
parent
e15992829d
commit
479c1755a9
5
docs/_templates/breadcrumbs.html
vendored
Normal file
5
docs/_templates/breadcrumbs.html
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{% extends "!breadcrumbs.html" %}
|
||||||
|
{% block breadcrumbs_aside %}
|
||||||
|
<li style="margin-left: 1em">Hy version {{ hy_descriptive_version }}</li>
|
||||||
|
{{ super() }}
|
||||||
|
{% endblock %}
|
@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# This file is execfile()d with the current directory set to its containing dir.
|
# This file is execfile()d with the current directory set to its containing dir.
|
||||||
|
|
||||||
import os, sys, time
|
import os, sys, time, cgi
|
||||||
sys.path.append(os.path.abspath(".."))
|
sys.path.append(os.path.abspath(".."))
|
||||||
|
|
||||||
from get_version import __version__ as hy_version
|
from get_version import __version__ as hy_version
|
||||||
@ -27,6 +27,9 @@ copyright = u'%s the authors' % time.strftime('%Y')
|
|||||||
version = ".".join(hy_version.split(".")[:-1])
|
version = ".".join(hy_version.split(".")[:-1])
|
||||||
# The full version, including alpha/beta/rc tags.
|
# The full version, including alpha/beta/rc tags.
|
||||||
release = hy_version
|
release = hy_version
|
||||||
|
hy_descriptive_version = cgi.escape(hy_version)
|
||||||
|
if "+" in hy_version:
|
||||||
|
hy_descriptive_version += " <strong style='color: red;'>(unstable)</strong>"
|
||||||
|
|
||||||
exclude_patterns = ['_build', 'coreteam.rst']
|
exclude_patterns = ['_build', 'coreteam.rst']
|
||||||
|
|
||||||
@ -43,3 +46,6 @@ html_static_path = ['_static']
|
|||||||
|
|
||||||
html_use_smartypants = False
|
html_use_smartypants = False
|
||||||
html_show_sphinx = False
|
html_show_sphinx = False
|
||||||
|
|
||||||
|
html_context = dict(
|
||||||
|
hy_descriptive_version = hy_descriptive_version)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user