build: add real version numbering

This commit is contained in:
2026-04-30 20:53:24 +01:00
parent 5e9a165578
commit 6f178f1a60
5 changed files with 20 additions and 7 deletions
+2 -2
View File
@@ -33,7 +33,7 @@ if is_arg_set('release'):
build_type = 'release'
current_tag = subprocess.check_output(['git', 'describe', '--tags', '--abbrev=0']).decode('utf-8').strip()
current_tag = current_tag[1:]
revision = subprocess.check_output(['git', 'rev-list', '{}..HEAD'.format(current_tag), '--count']).decode('utf-8').strip()
build_id = '{}/{}_{}'.format(current_tag, build_type, arch)
build_id = '{}~{}/{}_{}'.format(current_tag[1:], revision, build_type, arch)
print('{}'.format(build_id.upper()))