diff options
author | Jani Heikkinen <jani.heikkinen@qt.io> | 2021-02-19 09:16:43 +0200 |
---|---|---|
committer | Jani Heikkinen <jani.heikkinen@qt.io> | 2021-09-14 14:42:41 +0000 |
commit | ded90579887c840ba787cc9539edacc4b923a1c0 (patch) | |
tree | e0cedc2e0ce022e3856a7bb1733483c9f5d6e016 /scripts/qt | |
parent | 662261029ad4acddc23cb9bf0dd16c4c0515ca2e (diff) |
Fix qdatastream version number bumping
qdatastream content has changed a bit so adapt script to these changes
Pick-to: master
Change-Id: Idc4381f3791c43fe75a3c77cebc352a9a1170590
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'scripts/qt')
-rwxr-xr-x | scripts/qt/branch_qt.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/qt/branch_qt.py b/scripts/qt/branch_qt.py index 720176d1..2d8967df 100755 --- a/scripts/qt/branch_qt.py +++ b/scripts/qt/branch_qt.py @@ -362,8 +362,8 @@ class QtBranching: next_next_version_hex = f'{int(split_target[0]):02x}{int(split_target[1])+1:02x}00' # Add new version to enum and bump up the hex version in #ifdef - search = f'^(#if QT_VERSION >= 0x){next_version_hex}\\n(#error [^\\n]+\\n#endif\\n( +)Qt_DefaultCompiledVersion = Qt_)[0-9_]+$' - replacement = f'\\g<3>Qt_{nextver} = Qt_{ver},\\n\\g<1>{next_next_version_hex}\\n\\g<2>{nextver}' + search = f'^( +)(Qt_DefaultCompiledVersion = Qt_)[0-9_]+\\n(#if QT_VERSION >= 0x){next_version_hex}(\\n#error [^\\n]+\\n#endif)$' + replacement = f'\\g<1>Qt_{nextver} = Qt_{ver},\\n\\g<1>\\g<2>{nextver}\\n\\g<3>{next_next_version_hex}\\g<4>' datastream_h_content = re.sub(search, replacement, datastream_h_content, flags=re.MULTILINE) open(datastream_h, mode='w', encoding='utf-8').write(datastream_h_content) @@ -371,7 +371,7 @@ class QtBranching: datastream_cpp_content = open(datastream_cpp, mode='r', encoding='utf-8').read() # Add Documentation (a line like '\value Qt_5_12 Same as Qt_5_11') - search = f'^( +)(\\\\value Qt_{ver} Version[^\n]+\n)( +\\\\omitvalue Qt_DefaultCompiledVersion)$' + search = f'^( +)(\\\\value Qt_{ver} [^\n]+\n)( +\\\\omitvalue Qt_DefaultCompiledVersion)$' replacement = f'\\1\\2\\1\\\\value Qt_{nextver} Same as Qt_{ver}\n\\3' datastream_cpp_content = re.sub(search, replacement, datastream_cpp_content, flags=re.MULTILINE) |