aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgeorgev93 <georgeavogt93@gmail.com>2020-04-21 21:21:41 -0400
committerDaniel Mensinger <daniel@mensinger-ka.de>2020-04-24 10:47:52 +0200
commit8e397491b49062ca7a147ed5f8cfa19055263b7b (patch)
tree3263c5b00b3de7711433d78c490c0d35a46f001a
parent39ca178d21a72a8f7560b657b517fb73f81b4a89 (diff)
downloadmeson-8e397491b49062ca7a147ed5f8cfa19055263b7b.zip
meson-8e397491b49062ca7a147ed5f8cfa19055263b7b.tar.gz
meson-8e397491b49062ca7a147ed5f8cfa19055263b7b.tar.bz2
Adjust regex to handle cases such as C:/Program Files/folder
-rw-r--r--mesonbuild/cmake/traceparser.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/cmake/traceparser.py b/mesonbuild/cmake/traceparser.py
index 432cd21..0aee3fa 100644
--- a/mesonbuild/cmake/traceparser.py
+++ b/mesonbuild/cmake/traceparser.py
@@ -655,7 +655,7 @@ class CMakeTraceParser:
# Try joining file paths that contain spaces
- reg_start = re.compile(r'^([A-Za-z]:)?/.*/[^./]+$')
+ reg_start = re.compile(r'^([A-Za-z]:)?/(.*/)*[^./]+$')
reg_end = re.compile(r'^.*\.[a-zA-Z]+$')
fixed_list = [] # type: T.List[str]