| "@rules_rust//rust:defs.bzl", |
| srcs = ["cc_template.rs"], |
| visibility = ["//visibility:public"], |
| "@crates_io//syn/v1:syn", |
| name = "cc_template_impl", |
| srcs = ["cc_template_impl.rs"], |
| "//common:token_stream_printer", |
| "@crates_io//anyhow/v1:anyhow", |
| "@crates_io//proc_macro2/v1:proc_macro2", |
| "@crates_io//quote/v1:quote", |
| "@crates_io//serde_json/v1:serde_json", |
| "@crates_io//syn/v1:syn", |
| name = "cc_template_test", |
| # To prevent tests from polluting the environment variables for each other. |
| crate = ":cc_template_impl", |
| "@crates_io//itertools/v0_10:itertools", |
| "@crates_io//maplit/v1:maplit", |