doc: handle release definition when not being in a git repository

This commit is contained in:
Frédéric Pierret 2018-01-28 12:05:35 +01:00
parent 32fad062f1
commit ab131083af
No known key found for this signature in database
GPG Key ID: 1DABC232BE02201E

View File

@ -66,7 +66,10 @@ copyright = u'2010-{}, Invisible Things Lab'.format(time.strftime('%Y'))
# The short X.Y version.
version = open('../version').read().strip()
# The full version, including alpha/beta/rc tags.
release = subprocess.check_output(['git', 'describe', '--long', '--dirty']).strip().decode()
try:
release = subprocess.check_output(['git', 'describe', '--long', '--dirty']).strip().decode()
except:
release = "1"
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.