databuild/MODULE.bazel

25 lines
1.1 KiB
Python

module(
name = "databuild",
version = "0.1",
)
bazel_dep(name = "bazel_skylib", version = "1.7.1")
bazel_dep(name = "platforms", version = "0.0.11")
bazel_dep(name = "rules_shell", version = "0.4.0")
bazel_dep(name = "rules_go", version = "0.46.0")
bazel_dep(name = "rules_oci", version = "2.2.6")
bazel_dep(name = "aspect_bazel_lib", version = "2.14.0")
bazel_dep(name = "rules_rust", version = "0.61.0")
crate = use_extension("@rules_rust//crate_universe:extensions.bzl", "crate")
crate.spec(package = "serde", features = ["derive"], version = "1.0")
crate.spec(package = "serde_json", version = "1.0")
crate.spec(package = "log", version = "0.4")
crate.spec(package = "simple_logger", features=["stderr"], version = "4.3")
crate.spec(package = "crossbeam-channel", version = "0.5")
crate.spec(package = "num_cpus", version = "1.16")
crate.spec(package = "tokio", default_features = False, features = ["macros", "net", "rt-multi-thread"], version = "1.38")
crate.spec(package = "prost", version = "0.13")
crate.spec(package = "prost-types", version = "0.13")
crate.from_specs()
use_repo(crate, "crates")