neilzhu 6dd8e59864 first commit 1 month ago
..
BUILD.decnumber.bazel 6dd8e59864 first commit 1 month ago
BUILD.librdkafka.bazel 6dd8e59864 first commit 1 month ago
BUILD.libz.bazel 6dd8e59864 first commit 1 month ago
BUILD.lzma-sys.bazel 6dd8e59864 first commit 1 month ago
BUILD.protobuf-native.bazel 6dd8e59864 first commit 1 month ago
BUILD.psm.bazel 6dd8e59864 first commit 1 month ago
BUILD.rocksdb.bazel 6dd8e59864 first commit 1 month ago
README.md 6dd8e59864 first commit 1 month ago

README.md

c_deps/rust-sys

The BUILD files in this directory are for C dependencies that we have a fork of via a *-sys crate, e.g. rocksdb. Given we can make changes to the C source code via our fork, we cannot depend on the upstream versions of these libraries like we normally do. To build these special case C libraries we concatenate "additive" BUILD files to the ones generated by rules_rust/crate_repository.