Matthew Maurer
db72f7ed80
rust: Resolve crate roots outside rust-project
...
Previously, we manually re-computed crate roots inside project_json for
rendering rust-project.json. In addition to added complexity, this meant
that generated sources and glob sources would not render correctly - it
would select e.g. `src/**.rs` or `:foo` as a crate root.
Use a centralized computation of crate roots instead.
Bug: 309943184
Test: SOONG_GEN_RUST_PROJECT=1 m nothing, compare rust-project.json
Change-Id: I0caddbf600d025a0041f45e69812cdd6f1761234
2023-11-22 00:52:34 +00:00
..
2023-10-30 14:15:31 -07:00
2023-09-22 22:05:54 +00:00
2023-03-31 17:55:16 -04:00
2023-03-27 14:01:40 -04:00
2023-08-17 17:42:26 -07:00
2021-04-06 12:40:32 +02:00
2023-01-03 12:47:11 -08:00
2023-10-02 22:15:55 -07:00
2023-11-22 00:52:14 +00:00
2023-10-09 11:52:18 -04:00
2023-10-09 11:52:18 -04:00
2023-10-02 22:15:55 -07:00
2023-11-20 20:25:27 +00:00
2023-09-22 22:05:54 +00:00
2020-08-13 15:58:09 +02:00
2023-11-22 00:52:10 +00:00
2023-11-22 00:52:34 +00:00
2023-10-02 22:15:55 -07:00
2023-10-02 22:15:55 -07:00
2023-05-19 20:31:32 +00:00
2023-09-22 22:05:54 +00:00
2023-08-25 12:54:56 -04:00
2023-09-22 22:05:54 +00:00
2023-07-21 14:02:21 -04:00
2023-10-02 22:15:55 -07:00
2023-11-22 00:52:14 +00:00
2022-07-28 06:57:26 -07:00
2023-11-22 00:52:10 +00:00
2023-09-22 22:05:54 +00:00
2023-11-22 00:52:34 +00:00
2021-10-06 19:39:06 +00:00
2023-11-22 00:52:34 +00:00
2023-09-27 20:53:54 -04:00
2023-09-27 20:53:54 -04:00
2023-10-04 06:29:31 +00:00
2023-11-20 17:49:25 +00:00
2023-10-02 22:15:55 -07:00
2023-10-11 13:18:37 -04:00
2023-08-25 12:54:56 -04:00
2023-07-14 12:43:09 -04:00
2020-10-09 18:34:24 -07:00
2023-01-26 14:06:35 +00:00
2020-11-19 20:02:34 +01:00
2022-04-28 23:55:43 +00:00
2023-01-11 16:04:19 -08:00
2023-09-22 22:05:54 +00:00
2023-09-27 20:45:48 +00:00
2023-10-02 22:15:55 -07:00