diff options
author | heretic <heretic@yandex-team.ru> | 2022-02-10 16:45:43 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:43 +0300 |
commit | 397cbe258b9e064f49c4ca575279f02f39fef76e (patch) | |
tree | a0b0eb3cca6a14e4e8ea715393637672fa651284 /build/scripts/configure_file.py | |
parent | 43f5a35593ebc9f6bcea619bb170394ea7ae468e (diff) | |
download | ydb-397cbe258b9e064f49c4ca575279f02f39fef76e.tar.gz |
Restoring authorship annotation for <heretic@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'build/scripts/configure_file.py')
-rwxr-xr-x | build/scripts/configure_file.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/build/scripts/configure_file.py b/build/scripts/configure_file.py index 1873ed70eb5..a943f89a7ee 100755 --- a/build/scripts/configure_file.py +++ b/build/scripts/configure_file.py @@ -2,7 +2,7 @@ import sys import os.path -import re +import re cmakeDef01 = "#cmakedefine01" cmakeDef = "#cmakedefine" @@ -26,13 +26,13 @@ def replaceLine(l, varDict, define): ePos = l.find(var) + len(var) l = l[:sPos] + define + ' ' + var + ' ' + val + l[ePos + 1:] + '\n' - finder = re.compile(".*?(@[a-zA-Z0-9_]+@).*") + finder = re.compile(".*?(@[a-zA-Z0-9_]+@).*") while True: - re_result = finder.match(l) - if not re_result: + re_result = finder.match(l) + if not re_result: return l - key = re_result.group(1)[1:-1] - l = l[:re_result.start(1)] + varDict.get(key, '') + l[re_result.end(1):] + key = re_result.group(1)[1:-1] + l = l[:re_result.start(1)] + varDict.get(key, '') + l[re_result.end(1):] def main(inputPath, outputPath, varDict): |