aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/cmake/traceparser.py
diff options
context:
space:
mode:
authorDaniel Mensinger <daniel@mensinger-ka.de>2019-06-28 20:49:25 +0200
committerDaniel Mensinger <daniel@mensinger-ka.de>2019-06-28 20:49:25 +0200
commit8320217210925344faf01928a8b04f5b39cda1e4 (patch)
treeb0da43ed395418b6790f8fa05365ec0c7198f7a1 /mesonbuild/cmake/traceparser.py
parentec0998e694459fe8c2954bb72cc6b0b0959b37c8 (diff)
downloadmeson-8320217210925344faf01928a8b04f5b39cda1e4.zip
meson-8320217210925344faf01928a8b04f5b39cda1e4.tar.gz
meson-8320217210925344faf01928a8b04f5b39cda1e4.tar.bz2
cmake: Also detect Windows paths
Diffstat (limited to 'mesonbuild/cmake/traceparser.py')
-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 806b4fb..4b87319 100644
--- a/mesonbuild/cmake/traceparser.py
+++ b/mesonbuild/cmake/traceparser.py
@@ -403,7 +403,7 @@ class CMakeTraceParser:
def _guess_files(self, broken_list: List[str]) -> List[str]:
#Try joining file paths that contain spaces
- reg_start = re.compile(r'^/.*/[^./]+$')
+ reg_start = re.compile(r'^([A-Za-z]:)?/.*/[^./]+$')
reg_end = re.compile(r'^.*\.[a-zA-Z]+$')
fixed_list = [] # type: List[str]