doc: automatically read version from file

This avoids having to recreate the update-man-versions rule
This commit is contained in:
David Bremner 2014-03-04 23:09:38 -04:00
parent 6f8daa3989
commit eb61cc7839

View file

@ -14,10 +14,16 @@ master_doc = 'index'
project = u'notmuch' project = u'notmuch'
copyright = u'2014, Carl Worth and many others' copyright = u'2014, Carl Worth and many others'
# The short X.Y version. location = os.path.dirname(__file__)
version = '0.17'
for pathdir in ['.', '..']:
version_file = os.path.join(location,pathdir,'version')
if os.path.exists(version_file):
with open(version_file,'r') as infile:
version=infile.read().replace('\n','')
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '0.17' release = version
# List of patterns, relative to source directory, that match files and # List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files. # directories to ignore when looking for source files.