commit | d86e06a8840d3ab9180b0a26ff68fb4b982e5a89 | [log] [tgz] |
---|---|---|
author | scentini <rosica@google.com> | Thu Apr 28 16:52:05 2022 +0200 |
committer | GitHub <noreply@github.com> | Thu Apr 28 16:52:05 2022 +0200 |
tree | 07b5f1cbf235d15cfbba795d73d5529723acbb8d | |
parent | 5abeb93333db6ca1c44dbb55860987c408553a11 [diff] |
Don't propagate non-shared transitive linker inputs from `rust_static|shared_library` (#1299) A Rust `staticlib` or `cdylib` doesn't need to propagate linker inputs of its dependencies, except for shared libraries. - The tests are currently disabled on osx because the CI [Toolchain does not support dynamic linking]( https://buildkite.com/bazel/rules-rust-rustlang/builds/6126#a83dbb56-50b0-4a95-bb39-09e3a78ed0d0). - I also had to link to `Bcrypt.lib` => https://github.com/rust-lang/rust/issues/91974
This repository provides rules for building Rust projects with Bazel.
General discussions and announcements take place in the GitHub Discussions, but there are additional places where community members gather to discuss rules_rust
.
Please refer to the full documentation.