Brian Silverman | cc09f18 | 2022-03-09 15:40:20 -0800 | [diff] [blame^] | 1 | load(":dummy_cc_toolchain.bzl", "dummy_cc_toolchain") |
| 2 | |
| 3 | dummy_cc_toolchain(name = "dummy_cc_wasm32") |
| 4 | |
| 5 | # When compiling Rust code for wasm32, we avoid linking to cpp code so we introduce a dummy cc |
| 6 | # toolchain since we know we'll never look it up. |
| 7 | # TODO(jedmonds@spotify.com): Need to support linking C code to rust code when compiling for wasm32. |
| 8 | toolchain( |
| 9 | name = "dummy_cc_wasm32_toolchain", |
| 10 | target_compatible_with = ["//rust/platform/cpu:wasm32"], |
| 11 | toolchain = ":dummy_cc_wasm32", |
| 12 | toolchain_type = "@bazel_tools//tools/cpp:toolchain_type", |
| 13 | ) |