aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2020-10-21 14:37:43 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2020-10-28 09:08:53 +0000
commitf0048ae9515d9d1aa67fd82d37b815d2307e71ae (patch)
treef25221785053eaf44eabeeeb9bbc71789c6534fe
parent6f489a10c14b40c3e182b81853d74a0d63bff361 (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-xscripts/shiboken2tasks.py3
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: