1load("@rules_rust//crate_universe:defs.bzl", "crate", "crates_vendor") 2 3crates_vendor( 4 name = "crates_vendor", 5 annotations = { 6 "libgit2-sys": [crate.annotation( 7 gen_build_script = False, 8 # libgit2 comes from @rules_rust//crate_universe/3rdparty:third_party_deps.bzl 9 deps = ["@libgit2"], 10 )], 11 "libz-sys": [crate.annotation( 12 gen_build_script = False, 13 # zlib comes from @rules_rust//crate_universe/3rdparty:third_party_deps.bzl 14 deps = ["@zlib"], 15 )], 16 }, 17 cargo_lockfile = "Cargo.Bazel.lock", 18 generate_build_scripts = True, 19 mode = "remote", 20 packages = { 21 "git2": crate.spec( 22 default_features = False, 23 version = "=0.14.4", 24 ), 25 }, 26 repository_name = "complex_sys", 27 tags = ["manual"], 28) 29