diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-10-21 14:37:43 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-10-28 09:08:53 +0000 |
commit | f0048ae9515d9d1aa67fd82d37b815d2307e71ae (patch) | |
tree | f25221785053eaf44eabeeeb9bbc71789c6534fe | |
parent | 6f489a10c14b40c3e182b81853d74a0d63bff361 (diff) |
shiboken2tasks.py: Fix for Windows
File names were not captured since ':' was excluded which can
appear in a file name on Windows.
Change-Id: I4bbf08c63faa12d3b76d73e927aef1457c09e02f
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
-rwxr-xr-x | scripts/shiboken2tasks.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/shiboken2tasks.py b/scripts/shiboken2tasks.py index 024f53cd15..9465ad7f78 100755 --- a/scripts/shiboken2tasks.py +++ b/scripts/shiboken2tasks.py @@ -36,7 +36,8 @@ import re if __name__ == '__main__': # qt.shiboken: (<module>) <file>:<line>:[<column>:] text - pattern = re.compile(r'^qt\.shiboken: \(([^)]+)\) ([^:]+):(\d+):(?:\d+:)? (.*)$') + # file might be c:\ on Windows + pattern = re.compile(r'^qt\.shiboken: \(([^)]+)\) (..[^:]+):(\d+):(?:\d+:)? (.*)$') while True: line = sys.stdin.readline() if not line: |