mirror of https://github.com/YosysHQ/yosys.git
Keep docs version in conf.py
This commit is contained in:
parent
90dd508156
commit
b4034a881e
2
Makefile
2
Makefile
|
@ -1012,7 +1012,7 @@ docs/reqs:
|
||||||
|
|
||||||
DOC_TARGET ?= html
|
DOC_TARGET ?= html
|
||||||
docs: docs/source/cmd/abc.rst docs/gen_examples docs/gen_images docs/guidelines docs/usage docs/reqs
|
docs: docs/source/cmd/abc.rst docs/gen_examples docs/gen_images docs/guidelines docs/usage docs/reqs
|
||||||
$(Q) YOSYS_VER=$(YOSYS_VER) $(MAKE) -C docs $(DOC_TARGET)
|
$(Q) $(MAKE) -C docs $(DOC_TARGET)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf share
|
rm -rf share
|
||||||
|
|
|
@ -4,7 +4,8 @@ import os
|
||||||
|
|
||||||
project = 'YosysHQ Yosys'
|
project = 'YosysHQ Yosys'
|
||||||
author = 'YosysHQ GmbH'
|
author = 'YosysHQ GmbH'
|
||||||
copyright ='2022 YosysHQ GmbH'
|
copyright ='2024 YosysHQ GmbH'
|
||||||
|
yosys_ver = "0.40"
|
||||||
|
|
||||||
# select HTML theme
|
# select HTML theme
|
||||||
html_theme = 'furo'
|
html_theme = 'furo'
|
||||||
|
@ -46,12 +47,18 @@ extensions = ['sphinx.ext.autosectionlabel', 'sphinxcontrib.bibtex']
|
||||||
autosectionlabel_prefix_document = True
|
autosectionlabel_prefix_document = True
|
||||||
autosectionlabel_maxdepth = 1
|
autosectionlabel_maxdepth = 1
|
||||||
|
|
||||||
|
# set version
|
||||||
|
if os.getenv("READTHEDOCS") and os.getenv("READTHEDOCS_VERSION") == "latest":
|
||||||
|
release = yosys_ver + "-dev"
|
||||||
|
else:
|
||||||
|
release = yosys_ver
|
||||||
|
|
||||||
# assign figure numbers
|
# assign figure numbers
|
||||||
numfig = True
|
numfig = True
|
||||||
|
|
||||||
bibtex_bibfiles = ['literature.bib']
|
bibtex_bibfiles = ['literature.bib']
|
||||||
|
|
||||||
latex_elements = {
|
latex_elements = {
|
||||||
|
'releasename': ' ',
|
||||||
'preamble': r'''
|
'preamble': r'''
|
||||||
\usepackage{lmodern}
|
\usepackage{lmodern}
|
||||||
\usepackage{comment}
|
\usepackage{comment}
|
||||||
|
@ -63,14 +70,6 @@ latex_elements = {
|
||||||
extensions.append('sphinx.ext.todo')
|
extensions.append('sphinx.ext.todo')
|
||||||
todo_include_todos = False
|
todo_include_todos = False
|
||||||
|
|
||||||
# attempt to get version
|
|
||||||
env_yosys_ver = os.getenv("YOSYS_VER")
|
|
||||||
if env_yosys_ver:
|
|
||||||
if os.getenv("READTHEDOCS") and os.getenv("READTHEDOCS_VERSION") == "latest":
|
|
||||||
release = env_yosys_ver + "-dev"
|
|
||||||
else:
|
|
||||||
release = env_yosys_ver
|
|
||||||
|
|
||||||
# custom cmd-ref parsing/linking
|
# custom cmd-ref parsing/linking
|
||||||
sys.path += [os.path.dirname(__file__) + "/../"]
|
sys.path += [os.path.dirname(__file__) + "/../"]
|
||||||
extensions.append('util.cmdref')
|
extensions.append('util.cmdref')
|
||||||
|
|
Loading…
Reference in New Issue