aboutsummaryrefslogtreecommitdiff
path: root/scripts/version.py
diff options
context:
space:
mode:
authorTaylor Holberton <tay10r@protonmail.com>2019-04-13 23:14:34 -0400
committerGitHub <noreply@github.com>2019-04-13 23:14:34 -0400
commit1d2302a566935bf213f4f110a7f98c8f8a655d07 (patch)
tree33e7f868a859786b89a64d8372016d063b3f015f /scripts/version.py
parent4ea3cdf179e01e3d462b6f5d51ed0e07215766f0 (diff)
parent1830893d7b0c43e53da0e4c50449cf7826101614 (diff)
Merge pull request #128 from alexonea/master
Easier Version Specification
Diffstat (limited to 'scripts/version.py')
-rwxr-xr-xscripts/version.py25
1 files changed, 0 insertions, 25 deletions
diff --git a/scripts/version.py b/scripts/version.py
deleted file mode 100755
index 892dbdb..0000000
--- a/scripts/version.py
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/usr/bin/env python3
-#
-# tinyalsa version.py: Extracts versions from TINYALSA_VERSION_STRING in
-# include/tinyalsa/version.h header file for Meson build.
-import os
-import sys
-
-if __name__ == '__main__':
- try:
- srcroot = os.environ['MESON_SOURCE_ROOT']
- except:
- srcroot = os.getcwd()
- print('Warning: MESON_SOURCE_ROOT env var not set, assuming source code is in', srcroot, file=sys.stderr)
-
- # API version
- api_version = None
- f = open(os.path.join(srcroot, 'include', 'tinyalsa', 'version.h'), 'r')
- for line in f:
- if line.startswith('#define TINYALSA_VERSION_STRING '):
- api_version = line[32:].strip().replace('"', '')
- print(api_version)
- sys.exit(0)
-
- print('Warning: Could not extract API version from TINYALSA_VERSION_STRING in include/tinyalsa/version.h in', srcroot, file=sys.stderr)
- sys.exit(-1)