Skip to content

Commit 949946f

Browse files
committed
Update scripts/calculate_symbol_versions.py not to error out when symbol versions are not version strings
1 parent ba71e6f commit 949946f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

scripts/calculate_symbol_versions.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,12 @@ def find_library(library):
4141

4242

4343
def versionify(version_string):
44-
return [int(n) for n in version_string.split('.')]
44+
try:
45+
result = [int(n) for n in version_string.split('.')]
46+
assert len(result) <= 3
47+
except ValueError:
48+
result = [999999, 999999, 999999, version_string]
49+
return result
4550

4651

4752
def calculate_symbol_versions(libraries, symbol_versions, arch):

0 commit comments

Comments
 (0)