Don't add git hash to version if minor==0 (#409)

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/415/head wasi-sdk-22
Alex Crichton 9 months ago committed by GitHub
parent b4f426a328
commit 99abb02420
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -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