Parse docs version of pom.xml
[mdsal.git] / docs / conf.py
index 537834136c6bd90c242cc9699ec7bd501a626aa8..36840f6bca59d5446bec9edf11b15d9d715fa335 100644 (file)
 # http://www.eclipse.org/legal/epl-v10.html
 ##############################################################################
 
+import xml.etree.ElementTree as ET
+
 from docs_conf.conf import *
 
+extensions.append('sphinx.ext.extlinks')
 extensions.append('sphinxcontrib.plantuml')
+
+extlinks = {
+    'mdsal-apidoc': ('https://github.com/sphinx-doc/sphinx/issues/%s', 'api '),
+}
+
+data = ET.parse('pom.xml')
+mdsal_version = data.getroot().find('*//{http://maven.apache.org/POM/4.0.0}version').text
+version = mdsal_version
+release = mdsal_version