From: David Bremner <david@tethera.net>
Date: Wed, 5 Mar 2014 03:09:38 +0000 (-0400)
Subject: doc: automatically read version from file
X-Git-Tag: 0.18_rc0~106
X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=eb61cc78398712dc4cc8a4a3ed861ac074aa007e;p=notmuch

doc: automatically read version from file

This avoids having to recreate the update-man-versions rule
---

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.