summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/build/verinfo.py
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/scripts/build/verinfo.py')
-rw-r--r--docs/release/scripts/build/verinfo.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/docs/release/scripts/build/verinfo.py b/docs/release/scripts/build/verinfo.py
index f2ea4ca515b..2f95cb5ce5e 100644
--- a/docs/release/scripts/build/verinfo.py
+++ b/docs/release/scripts/build/verinfo.py
@@ -54,7 +54,11 @@ def parse_args():
def extract_version(input):
pattern = re.compile('\s+BARE_BUILD_VERSION\s+"(([^."]+)\.([^."]+))"')
- return '0.221.A','0','221'
+ for line in input.readlines():
+ match = pattern.search(line)
+ if match:
+ return match.group(1), match.group(2), match.group(3)
+ return None, None, None
build, outfmt, srcfile, dstfile = parse_args()
@@ -66,7 +70,7 @@ except IOError:
sys.exit(1)
version_string, version_major, version_minor = extract_version(fp)
-version_build = "1"
+version_build = "0"
version_subbuild = "0"
if not version_string:
sys.stderr.write("Unable to extract version from source file '%s'\n" % srcfile)