diff options
author | David Bremner <david@tethera.net> | 2014-03-04 23:09:38 -0400 |
---|---|---|
committer | David Bremner <david@tethera.net> | 2014-03-09 10:41:09 -0300 |
commit | eb61cc78398712dc4cc8a4a3ed861ac074aa007e (patch) | |
tree | 305acd103c13fda6522bfc5ecf08092b7c7321d3 /doc | |
parent | 6f8daa39895c600180530618abc0eb86d56500d0 (diff) |
doc: automatically read version from file
This avoids having to recreate the update-man-versions rule
Diffstat (limited to 'doc')
-rw-r--r-- | doc/conf.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/doc/conf.py b/doc/conf.py index 6c2806d7..a926fe42 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -14,10 +14,16 @@ master_doc = 'index' project = u'notmuch' copyright = u'2014, Carl Worth and many others' -# The short X.Y version. -version = '0.17' +location = os.path.dirname(__file__) + +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. -release = '0.17' +release = version # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. |