Brad King
b11323f1e4
Ninja: Fix depfile binding with spaces in path
...
In build statements we use a single `DEP_FILE = ...` binding that is
shared between `depfile = $DEP_FILE` and `command = ... $DEP_FILE ...`
bindings in the corresponding rule. In cases that the command's shell
argument needs quoting, add a separate `depfile = ...` binding to the
build statement to express the depfile path without quoting. Otherwise
`ninja` tries to open a file path that contains literal quotes.
Fixes : #26287
2024-09-13 09:04:32 -04:00
..
2021-01-19 13:17:14 +01:00
2024-01-09 10:44:43 -05:00
2020-05-12 10:34:23 -04:00
2024-09-13 09:04:32 -04:00
2019-07-24 11:37:31 -04:00
2019-07-24 11:37:31 -04:00
2019-07-24 11:37:31 -04:00
2019-07-24 11:37:31 -04:00
2023-02-11 06:24:22 -05:00
2024-09-12 11:58:18 -04:00
2024-09-13 09:04:32 -04:00
2024-09-12 11:58:18 -04:00
2024-09-12 11:58:18 -04:00
2024-09-12 12:24:48 -04:00
2024-09-12 12:24:48 -04:00
2024-09-12 12:24:48 -04:00
2024-09-12 12:24:48 -04:00
2024-09-13 09:04:32 -04:00
2024-09-12 12:24:48 -04:00
2024-09-12 12:24:48 -04:00
2024-01-09 10:44:43 -05:00
2022-01-16 14:05:59 +01:00
2022-01-16 14:05:59 +01:00
2020-12-23 15:47:56 +01:00
2021-05-19 12:37:18 -04:00
2021-05-19 12:37:18 -04:00
2021-05-19 12:37:18 -04:00
2020-05-12 10:34:23 -04:00
2020-05-12 10:34:23 -04:00
2020-05-12 10:34:23 -04:00
2020-05-12 10:34:23 -04:00
2020-05-12 10:34:23 -04:00
2023-05-09 09:56:42 -04:00
2023-05-09 09:56:42 -04:00
2023-08-10 10:22:59 -04:00
2023-05-09 09:56:42 -04:00
2023-05-09 09:56:42 -04:00
2023-05-09 09:56:42 -04:00
2023-05-09 09:56:42 -04:00
2020-12-23 15:47:46 +01:00
2020-03-13 09:55:36 -04:00
2020-03-13 09:55:36 -04:00
2020-06-01 14:43:37 -04:00
2020-03-13 09:55:36 -04:00
2020-03-13 09:55:36 -04:00
2024-09-13 09:04:32 -04:00
2023-05-03 17:08:07 +02:00
2023-06-23 10:35:04 -04:00
2024-09-12 10:49:29 -04:00
2023-05-03 17:08:07 +02:00
2023-05-03 17:08:07 +02:00
2024-09-12 10:49:29 -04:00
2021-01-05 07:48:27 -05:00
2021-10-13 12:18:53 -04:00
2021-01-05 07:48:27 -05:00
2023-10-26 09:20:45 -04:00
2021-01-06 18:46:30 -05:00
2021-01-06 18:46:30 -05:00
2024-09-13 09:04:32 -04:00
2022-01-16 14:05:59 +01:00
2020-12-23 15:47:56 +01:00