Don't add git hash to version if minor==0

This commit fixes a minor mistake from #392 where the previous perl
script had a special case that if the "minor" version was zero then the
git hash information wouldn't be printed.
pull/409/head
Alex Crichton 1 year ago
parent 5bde500a86
commit 4a6b58e996

@ -39,7 +39,7 @@ def parse_git_version(version):
next = parts.pop(0)
if next == 'm':
dirty = True
else:
elif minor != '0':
git = next[1:]
# Check: dirty.
@ -53,10 +53,10 @@ def parse_git_version(version):
# Some inline tests to check Git version parsing:
assert parse_git_version(
'wasi-sdk-21-0-g317548590b40+m') == ('21', '0', '317548590b40', True)
'wasi-sdk-21-1-g317548590b40+m') == ('21', '1', '317548590b40', True)
assert parse_git_version('wasi-sdk-21-2+m') == ('21', '2', None, True)
assert parse_git_version(
'wasi-sdk-23-0-g317548590b40') == ('23', '0', '317548590b40', False)
'wasi-sdk-23-0-g317548590b40') == ('23', '0', None, False)
def git_version():

Loading…
Cancel
Save