Brad King
fb3c4715cd
Ninja: Restore detection of msvc-wine showIncludes prefix
...
Since commit 8f82e755f3 (Ninja: Fix detection of MSVC showIncludes
prefix in Italian, 2023-01-26, v3.26.0-rc1~20^2) our regex no longer
matches the output from `msvc-wine`, which uses forward slashes:
Note: including file: /path/to/foo.h
`cl /showIncludes` under Wine prints paths of the form `Z:\path\to\file`,
but the `msvc-wine` wrapper converts them to the form `/path/to/file` so
that native Ninja can be used. Update our regex to match the prefix
followed by a path with a leading forward slash.
Fixes : #24908
2023-05-15 15:34:55 -04:00
..
2022-04-26 12:01:06 -04:00
2020-12-23 08:55:45 -05:00
2020-12-23 08:55:45 -05:00
2022-06-30 22:29:18 +00:00
2021-06-18 14:04:32 -04:00
2021-04-05 09:53:07 -04:00
2021-10-25 18:23:13 -04:00
2021-02-22 15:47:13 -08:00
2020-12-23 08:55:45 -05:00
2020-12-23 08:55:45 -05:00
2022-11-14 10:35:06 -05:00
2023-02-17 18:02:45 -05:00
2023-01-18 16:20:47 -05:00
2023-01-18 16:20:47 -05:00
2022-11-07 16:22:31 -05:00
2017-04-18 15:12:22 -04:00
2022-11-18 09:02:15 -05:00
2018-02-06 13:24:46 -05:00
2018-06-01 09:53:42 -04:00
2018-06-01 09:53:42 -04:00
2020-12-23 08:55:45 -05:00
2023-01-18 16:20:47 -05:00
2021-10-21 17:24:22 +03:00
2022-09-01 12:29:22 -04:00
2022-09-01 12:29:22 -04:00
2021-04-05 11:37:50 -04:00
2020-06-18 09:52:05 -04:00
2020-12-23 08:55:45 -05:00
2022-05-05 08:36:44 +10:00
2021-05-07 17:00:13 +02:00
2022-05-05 08:36:44 +10:00
2021-08-01 18:28:47 +02:00
2020-12-23 08:55:45 -05:00
2018-05-03 08:26:03 +10:00
2018-05-03 08:26:03 +10:00
2018-05-03 08:26:03 +10:00
2020-12-23 08:55:45 -05:00
2023-01-18 11:48:49 -05:00
2018-10-02 14:58:11 -04:00
2021-07-15 13:06:18 -04:00
2020-08-21 09:17:27 -04:00
2020-02-06 11:07:38 -05:00
2022-08-16 15:36:50 -04:00
2020-12-23 08:55:45 -05:00
2020-12-23 08:55:45 -05:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2018-11-29 00:29:13 +01:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2021-11-02 09:03:27 -04:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2022-06-26 11:49:46 +03:00
2021-03-28 12:04:05 +11:00
2018-11-29 00:29:13 +01:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2022-04-26 12:01:06 -04:00
2021-06-28 10:32:05 -04:00
2021-04-05 09:53:07 -04:00
2022-04-26 12:01:06 -04:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2023-05-04 12:26:04 -04:00
2023-01-16 11:27:13 -05:00
2020-02-25 13:39:46 -05:00
2021-05-07 17:00:13 +02:00
2022-11-05 16:26:45 +00:00
2021-04-05 09:53:07 -04:00
2020-06-18 09:52:05 -04:00
2021-04-05 09:53:07 -04:00
2020-12-23 08:55:45 -05:00
2021-10-29 10:54:02 -04:00
2022-06-17 22:38:07 +08:00
2018-01-04 06:52:01 +11:00
2022-06-28 11:12:04 -04:00
2021-03-04 10:50:24 -05:00
2019-01-17 13:40:30 -05:00
2021-01-28 09:32:35 -05:00
2018-05-31 09:35:53 +02:00
2021-10-05 23:41:36 +09:00
2022-11-16 14:34:07 -05:00
2019-02-06 11:20:57 -05:00
2018-12-06 11:49:04 -05:00
2021-03-18 10:42:02 -04:00
2020-05-16 12:20:36 +10:00
2019-09-16 13:10:40 -04:00
2017-09-01 16:02:57 +01:00
2019-03-26 14:14:09 -04:00
2017-09-07 17:52:33 +01:00
2018-11-01 13:16:37 -04:00
2019-10-01 12:26:36 -04:00
2019-01-21 10:01:56 -05:00
2019-03-15 11:22:32 -04:00
2021-12-20 09:53:33 -05:00
2019-10-01 12:26:36 -04:00
2019-10-01 12:26:36 -04:00
2021-11-22 11:23:39 -05:00
2020-12-23 08:55:45 -05:00
2019-06-25 15:14:02 +02:00
2019-10-01 12:26:36 -04:00
2023-01-27 10:33:10 -05:00
2020-10-13 15:11:40 -04:00
2021-10-06 11:28:09 -04:00
2022-04-04 19:46:32 +02:00
2019-10-01 12:25:48 -04:00
2021-10-05 23:41:36 +09:00
2019-12-05 17:18:28 -05:00
2018-10-11 10:43:45 -04:00
2018-12-13 09:40:11 +09:00
2019-12-31 12:45:26 +01:00
2020-04-28 19:14:03 +02:00
2018-06-01 09:53:42 -04:00
2022-04-05 08:27:09 -04:00
2017-09-15 14:55:08 +02:00
2018-06-01 09:53:42 -04:00
2023-01-18 16:20:47 -05:00
2022-06-22 09:16:19 -04:00
2018-06-01 09:53:42 -04:00
2018-06-01 09:53:42 -04:00
2019-10-17 18:50:05 +11:00
2022-08-30 13:55:07 -04:00
2018-01-10 12:34:14 -05:00
2021-03-03 10:29:53 -08:00
2022-09-03 01:14:43 -04:00
2017-11-15 06:56:04 -05:00
2021-01-15 10:33:55 -05:00
2021-05-06 13:42:21 -04:00
2023-03-20 08:10:53 -04:00
2020-10-05 08:57:10 -04:00
2020-06-18 16:33:17 -04:00
2019-10-01 12:26:36 -04:00
2018-12-07 13:33:01 -05:00
2020-06-29 11:55:22 -04:00
2022-07-20 17:06:31 -04:00
2022-03-10 11:41:31 -05:00
2017-05-16 08:05:32 +10:00
2017-05-16 08:05:32 +10:00
2018-06-01 09:53:42 -04:00
2022-10-11 15:38:48 -04:00
2022-10-11 15:38:48 -04:00
2023-03-24 15:57:52 -04:00
2023-01-18 16:40:19 -05:00
2021-04-05 09:53:07 -04:00
2022-09-03 06:52:49 -04:00
2021-01-13 11:04:59 +00:00
2022-12-16 09:00:34 -05:00
2022-03-17 19:11:48 -04:00
2019-10-01 12:26:36 -04:00
2021-09-16 15:33:47 -04:00
2018-09-10 07:51:44 -04:00
2022-06-16 00:25:27 +08:00
2019-05-30 09:24:59 -04:00
2021-08-24 19:21:40 +02:00
2020-12-23 08:55:45 -05:00
2022-03-24 08:23:55 -04:00
2022-03-22 11:57:48 -04:00
2020-12-14 13:13:09 -05:00
2021-05-10 10:48:46 -04:00
2019-11-13 18:02:18 -05:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2018-06-01 09:53:42 -04:00
2021-03-08 13:03:21 -05:00
2020-12-23 08:55:45 -05:00
2020-12-23 08:55:45 -05:00
2021-10-21 17:24:22 +03:00
2022-11-03 11:58:31 -04:00
2022-11-03 11:58:31 -04:00
2020-12-23 08:55:45 -05:00
2021-04-05 09:53:07 -04:00
2019-07-23 07:33:50 -04:00
2020-12-23 08:55:45 -05:00
2017-12-30 09:35:56 +11:00
2020-12-23 08:55:45 -05:00
2022-07-22 10:34:45 -04:00
2022-08-01 19:34:49 -04:00
2021-09-17 00:35:32 +02:00
2022-09-14 09:12:47 -04:00
2021-01-28 09:07:01 -05:00
2018-10-16 10:59:09 -04:00
2021-04-05 09:53:07 -04:00
2019-11-14 10:57:42 -05:00
2020-09-29 12:35:49 -04:00
2022-03-21 13:17:32 -04:00
2019-12-13 10:51:46 -05:00
2018-09-19 08:14:48 -04:00
2022-08-03 14:58:47 -04:00
2021-01-28 09:07:02 -05:00
2018-06-01 09:53:42 -04:00
2022-04-26 12:01:06 -04:00
2018-04-18 08:09:56 -04:00
2023-01-18 11:48:49 -05:00
2018-06-01 09:53:42 -04:00
2022-09-01 12:29:22 -04:00
2020-09-23 09:25:42 -04:00
2020-02-15 13:23:37 +11:00
2017-12-30 09:35:56 +11:00
2020-12-23 08:55:45 -05:00
2020-02-15 13:23:37 +11:00
2021-10-04 22:10:57 +11:00
2023-01-18 16:20:47 -05:00
2020-12-23 08:55:45 -05:00
2021-04-05 09:53:07 -04:00
2023-05-15 15:34:55 -04:00
2019-08-02 14:50:57 -04:00
2021-10-21 17:24:22 +03:00
2018-01-24 15:10:10 +01:00
2019-08-27 22:28:34 +05:30
2020-05-11 08:15:25 +10:00
2019-11-13 18:02:18 -05:00
2023-01-18 16:20:47 -05:00
2019-11-13 18:02:18 -05:00
2021-04-05 09:53:07 -04:00
2022-10-25 14:09:28 -04:00
2022-10-28 16:44:26 -07:00
2023-01-19 11:49:24 -08:00
2023-01-19 13:21:36 -05:00
2022-05-13 11:07:17 -04:00
2021-04-05 09:53:07 -04:00
2021-04-05 09:53:07 -04:00
2022-11-10 12:57:55 -05:00
2018-11-09 10:38:07 -05:00
2022-10-14 16:46:42 +02:00
2020-06-24 08:41:09 -04:00
2021-06-25 12:45:44 -04:00
2022-09-22 09:24:46 -04:00
2021-12-02 18:06:39 -05:00
2023-01-26 12:56:25 -05:00
2023-01-12 14:35:38 -05:00
2020-12-23 08:55:45 -05:00
2023-01-26 13:51:49 -05:00
2019-10-01 12:26:36 -04:00
2021-09-15 13:19:37 -04:00
2023-01-18 16:20:47 -05:00
2019-10-01 12:26:36 -04:00
2019-05-15 15:28:37 +02:00
2022-05-06 10:40:58 -04:00
2023-01-18 16:20:47 -05:00
2022-05-05 08:36:44 +10:00
2020-09-01 10:38:22 -04:00
2020-08-10 14:40:17 -04:00
2023-01-18 16:40:19 -05:00
2023-01-18 16:40:19 -05:00
2017-12-30 09:35:56 +11:00
2017-12-30 09:35:56 +11:00
2023-01-27 10:33:10 -05:00
2022-09-22 09:24:46 -04:00
2021-01-28 09:05:35 -05:00
2023-01-11 17:11:34 -05:00
2022-09-22 09:24:46 -04:00
2022-09-27 11:45:50 -04:00
2017-06-14 15:04:19 -04:00