Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
154 changes: 36 additions & 118 deletions BUCK
Original file line number Diff line number Diff line change
Expand Up @@ -24,88 +24,47 @@ rust_binary(
rustc_flags = ["@$(location :libra-manifest[env_flags])"],
visibility = ["PUBLIC"],
deps = [
"//third-party/rust/crates/ahash/0.8.12:ahash",
"//third-party/rust/crates/anyhow/1.0.100:anyhow",
"//third-party/rust/crates/async-trait/0.1.89:async-trait",
"//third-party/rust/crates/aws-config/1.8.6:aws-config",
"//third-party/rust/crates/aws-sdk-s3/1.106.0:aws-sdk-s3",
"//third-party/rust/crates/axum/0.8.4:axum",
"//third-party/rust/crates/base64/0.22.1:base64",
"//third-party/rust/crates/bincode/2.0.1:bincode",
"//third-party/rust/crates/bs58/0.5.1:bs58",
"//third-party/rust/crates/bstr/1.12.0:bstr",
"//third-party/rust/crates/byte-unit/5.1.6:byte-unit",
"//third-party/rust/crates/byte-unit/5.2.0:byte-unit",
"//third-party/rust/crates/byteorder/1.5.0:byteorder",
"//third-party/rust/crates/bytes/1.10.1:bytes",
"//third-party/rust/crates/cedar-policy/4.5.1:cedar-policy",
"//third-party/rust/crates/bytes/1.11.0:bytes",
"//third-party/rust/crates/chrono/0.4.42:chrono",
"//third-party/rust/crates/clap/4.5.48:clap",
"//third-party/rust/crates/clap/4.5.53:clap",
"//third-party/rust/crates/colored/3.0.0:colored",
"//third-party/rust/crates/config/0.14.1:config",
"//third-party/rust/crates/dashmap/6.1.0:dashmap",
"//third-party/rust/crates/diffs/0.5.1:diffs",
"//third-party/rust/crates/directories/5.0.1:directories",
"//third-party/rust/crates/encoding_rs/0.8.35:encoding_rs",
"//third-party/rust/crates/envsubst/0.2.1:envsubst",
"//third-party/rust/crates/flate2/1.1.2:flate2",
"//third-party/rust/crates/flate2/1.1.5:flate2",
"//third-party/rust/crates/futures-util/0.3.31:futures-util",
"//third-party/rust/crates/futures/0.3.31:futures",
"//third-party/rust/crates/git-internal/0.1.0:git-internal",
"//third-party/rust/crates/git-internal/0.2.2:git-internal",
"//third-party/rust/crates/hex/0.4.3:hex",
"//third-party/rust/crates/http/1.3.1:http",
"//third-party/rust/crates/idgenerator/2.0.0:idgenerator",
"//third-party/rust/crates/ignore/0.4.23:ignore",
"//third-party/rust/crates/indexmap/2.11.4:indexmap",
"//third-party/rust/crates/indicatif/0.18.0:indicatif",
"//third-party/rust/crates/infer/0.16.0:infer",
"//third-party/rust/crates/itertools/0.13.0:itertools",
"//third-party/rust/crates/http/1.4.0:http",
"//third-party/rust/crates/ignore/0.4.25:ignore",
"//third-party/rust/crates/indicatif/0.18.3:indicatif",
"//third-party/rust/crates/infer/0.19.0:infer",
"//third-party/rust/crates/lazy_static/1.5.0:lazy_static",
"//third-party/rust/crates/libc/0.2.175:libc",
"//third-party/rust/crates/lru-mem/0.3.0:lru-mem",
"//third-party/rust/crates/memchr/2.7.5:memchr",
"//third-party/rust/crates/num_cpus/1.17.0:num_cpus",
"//third-party/rust/crates/once_cell/1.21.3:once_cell",
"//third-party/rust/crates/openssl/0.10.73:openssl",
"//third-party/rust/crates/pager/0.16.1:pager",
"//third-party/rust/crates/path-absolutize/3.1.1:path-absolutize",
"//third-party/rust/crates/pathdiff/0.2.3:pathdiff",
"//third-party/rust/crates/pgp/0.15.0:pgp",
"//third-party/rust/crates/quickcheck/1.0.3:quickcheck",
"//third-party/rust/crates/quinn/0.11.9:quinn",
"//third-party/rust/crates/rand/0.9.2:rand",
"//third-party/rust/crates/rand_chacha/0.9.0:rand_chacha",
"//third-party/rust/crates/rayon/1.11.0:rayon",
"//third-party/rust/crates/rcgen/0.13.2:rcgen",
"//third-party/rust/crates/regex/1.11.2:regex",
"//third-party/rust/crates/reqwest/0.12.23:reqwest",
"//third-party/rust/crates/regex/1.12.2:regex",
"//third-party/rust/crates/reqwest/0.12.24:reqwest",
"//third-party/rust/crates/ring/0.17.14:ring",
"//third-party/rust/crates/rpassword/7.4.0:rpassword",
"//third-party/rust/crates/scopeguard/1.2.0:scopeguard",
"//third-party/rust/crates/sea-orm-migration/1.1.16:sea-orm-migration",
"//third-party/rust/crates/sea-orm/1.1.16:sea-orm",
"//third-party/rust/crates/secp256k1/0.29.1:secp256k1",
"//third-party/rust/crates/serde/1.0.225:serde",
"//third-party/rust/crates/sea-orm/1.1.19:sea-orm",
"//third-party/rust/crates/serde/1.0.228:serde",
"//third-party/rust/crates/serde_json/1.0.145:serde_json",
"//third-party/rust/crates/serial_test/3.2.0:serial_test",
"//third-party/rust/crates/sha1/0.10.6:sha1",
"//third-party/rust/crates/similar/2.7.0:similar",
"//third-party/rust/crates/smallvec/1.15.1:smallvec",
"//third-party/rust/crates/sysinfo/0.32.1:sysinfo",
"//third-party/rust/crates/tempfile/3.22.0:tempfile",
"//third-party/rust/crates/testcontainers/0.25.0:testcontainers",
"//third-party/rust/crates/thiserror/2.0.16:thiserror",
"//third-party/rust/crates/threadpool/1.8.1:threadpool",
"//third-party/rust/crates/tokio-stream/0.1.17:tokio-stream",
"//third-party/rust/crates/tokio-util/0.7.16:tokio-util",
"//third-party/rust/crates/tokio/1.47.1:tokio",
"//third-party/rust/crates/tracing-subscriber/0.3.20:tracing-subscriber",
"//third-party/rust/crates/tracing/0.1.41:tracing",
"//third-party/rust/crates/thiserror/2.0.17:thiserror",
"//third-party/rust/crates/tokio-util/0.7.17:tokio-util",
"//third-party/rust/crates/tokio/1.48.0:tokio",
"//third-party/rust/crates/tracing-subscriber/0.3.22:tracing-subscriber",
"//third-party/rust/crates/tracing/0.1.43:tracing",
"//third-party/rust/crates/url/2.5.7:url",
"//third-party/rust/crates/utoipa/5.4.0:utoipa",
"//third-party/rust/crates/uuid/1.18.1:uuid",
"//third-party/rust/crates/walkdir/2.5.0:walkdir",
"//third-party/rust/crates/wax/0.6.0:wax",
"//third-party/rust/crates/zstd-sys/2.0.16+zstd.1.5.7:zstd-sys",
":liblibra",
],
)
Expand All @@ -120,87 +79,46 @@ rust_library(
rustc_flags = ["@$(location :libra-manifest[env_flags])"],
visibility = ["PUBLIC"],
deps = [
"//third-party/rust/crates/ahash/0.8.12:ahash",
"//third-party/rust/crates/anyhow/1.0.100:anyhow",
"//third-party/rust/crates/async-trait/0.1.89:async-trait",
"//third-party/rust/crates/aws-config/1.8.6:aws-config",
"//third-party/rust/crates/aws-sdk-s3/1.106.0:aws-sdk-s3",
"//third-party/rust/crates/axum/0.8.4:axum",
"//third-party/rust/crates/base64/0.22.1:base64",
"//third-party/rust/crates/bincode/2.0.1:bincode",
"//third-party/rust/crates/bs58/0.5.1:bs58",
"//third-party/rust/crates/bstr/1.12.0:bstr",
"//third-party/rust/crates/byte-unit/5.1.6:byte-unit",
"//third-party/rust/crates/byte-unit/5.2.0:byte-unit",
"//third-party/rust/crates/byteorder/1.5.0:byteorder",
"//third-party/rust/crates/bytes/1.10.1:bytes",
"//third-party/rust/crates/cedar-policy/4.5.1:cedar-policy",
"//third-party/rust/crates/bytes/1.11.0:bytes",
"//third-party/rust/crates/chrono/0.4.42:chrono",
"//third-party/rust/crates/clap/4.5.48:clap",
"//third-party/rust/crates/clap/4.5.53:clap",
"//third-party/rust/crates/colored/3.0.0:colored",
"//third-party/rust/crates/config/0.14.1:config",
"//third-party/rust/crates/dashmap/6.1.0:dashmap",
"//third-party/rust/crates/diffs/0.5.1:diffs",
"//third-party/rust/crates/directories/5.0.1:directories",
"//third-party/rust/crates/encoding_rs/0.8.35:encoding_rs",
"//third-party/rust/crates/envsubst/0.2.1:envsubst",
"//third-party/rust/crates/flate2/1.1.2:flate2",
"//third-party/rust/crates/flate2/1.1.5:flate2",
"//third-party/rust/crates/futures-util/0.3.31:futures-util",
"//third-party/rust/crates/futures/0.3.31:futures",
"//third-party/rust/crates/git-internal/0.1.0:git-internal",
"//third-party/rust/crates/git-internal/0.2.2:git-internal",
"//third-party/rust/crates/hex/0.4.3:hex",
"//third-party/rust/crates/http/1.3.1:http",
"//third-party/rust/crates/idgenerator/2.0.0:idgenerator",
"//third-party/rust/crates/ignore/0.4.23:ignore",
"//third-party/rust/crates/indexmap/2.11.4:indexmap",
"//third-party/rust/crates/indicatif/0.18.0:indicatif",
"//third-party/rust/crates/infer/0.16.0:infer",
"//third-party/rust/crates/itertools/0.13.0:itertools",
"//third-party/rust/crates/http/1.4.0:http",
"//third-party/rust/crates/ignore/0.4.25:ignore",
"//third-party/rust/crates/indicatif/0.18.3:indicatif",
"//third-party/rust/crates/infer/0.19.0:infer",
"//third-party/rust/crates/lazy_static/1.5.0:lazy_static",
"//third-party/rust/crates/libc/0.2.175:libc",
"//third-party/rust/crates/lru-mem/0.3.0:lru-mem",
"//third-party/rust/crates/memchr/2.7.5:memchr",
"//third-party/rust/crates/num_cpus/1.17.0:num_cpus",
"//third-party/rust/crates/once_cell/1.21.3:once_cell",
"//third-party/rust/crates/openssl/0.10.73:openssl",
"//third-party/rust/crates/pager/0.16.1:pager",
"//third-party/rust/crates/path-absolutize/3.1.1:path-absolutize",
"//third-party/rust/crates/pathdiff/0.2.3:pathdiff",
"//third-party/rust/crates/pgp/0.15.0:pgp",
"//third-party/rust/crates/quickcheck/1.0.3:quickcheck",
"//third-party/rust/crates/quinn/0.11.9:quinn",
"//third-party/rust/crates/rand/0.9.2:rand",
"//third-party/rust/crates/rand_chacha/0.9.0:rand_chacha",
"//third-party/rust/crates/rayon/1.11.0:rayon",
"//third-party/rust/crates/rcgen/0.13.2:rcgen",
"//third-party/rust/crates/regex/1.11.2:regex",
"//third-party/rust/crates/reqwest/0.12.23:reqwest",
"//third-party/rust/crates/regex/1.12.2:regex",
"//third-party/rust/crates/reqwest/0.12.24:reqwest",
"//third-party/rust/crates/ring/0.17.14:ring",
"//third-party/rust/crates/rpassword/7.4.0:rpassword",
"//third-party/rust/crates/scopeguard/1.2.0:scopeguard",
"//third-party/rust/crates/sea-orm-migration/1.1.16:sea-orm-migration",
"//third-party/rust/crates/sea-orm/1.1.16:sea-orm",
"//third-party/rust/crates/secp256k1/0.29.1:secp256k1",
"//third-party/rust/crates/serde/1.0.225:serde",
"//third-party/rust/crates/sea-orm/1.1.19:sea-orm",
"//third-party/rust/crates/serde/1.0.228:serde",
"//third-party/rust/crates/serde_json/1.0.145:serde_json",
"//third-party/rust/crates/serial_test/3.2.0:serial_test",
"//third-party/rust/crates/sha1/0.10.6:sha1",
"//third-party/rust/crates/similar/2.7.0:similar",
"//third-party/rust/crates/smallvec/1.15.1:smallvec",
"//third-party/rust/crates/sysinfo/0.32.1:sysinfo",
"//third-party/rust/crates/tempfile/3.22.0:tempfile",
"//third-party/rust/crates/testcontainers/0.25.0:testcontainers",
"//third-party/rust/crates/thiserror/2.0.16:thiserror",
"//third-party/rust/crates/threadpool/1.8.1:threadpool",
"//third-party/rust/crates/tokio-stream/0.1.17:tokio-stream",
"//third-party/rust/crates/tokio-util/0.7.16:tokio-util",
"//third-party/rust/crates/tokio/1.47.1:tokio",
"//third-party/rust/crates/tracing-subscriber/0.3.20:tracing-subscriber",
"//third-party/rust/crates/tracing/0.1.41:tracing",
"//third-party/rust/crates/thiserror/2.0.17:thiserror",
"//third-party/rust/crates/tokio-util/0.7.17:tokio-util",
"//third-party/rust/crates/tokio/1.48.0:tokio",
"//third-party/rust/crates/tracing-subscriber/0.3.22:tracing-subscriber",
"//third-party/rust/crates/tracing/0.1.43:tracing",
"//third-party/rust/crates/url/2.5.7:url",
"//third-party/rust/crates/utoipa/5.4.0:utoipa",
"//third-party/rust/crates/uuid/1.18.1:uuid",
"//third-party/rust/crates/walkdir/2.5.0:walkdir",
"//third-party/rust/crates/wax/0.6.0:wax",
"//third-party/rust/crates/zstd-sys/2.0.16+zstd.1.5.7:zstd-sys",
],
)
Loading