From ded90579887c840ba787cc9539edacc4b923a1c0 Mon Sep 17 00:00:00 2001 From: Jani Heikkinen Date: Fri, 19 Feb 2021 09:16:43 +0200 Subject: 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 Reviewed-by: Edward Welbourne --- scripts/qt/branch_qt.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'scripts/qt') 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) -- cgit v1.2.3