Files
dev/src/ariadne/BUILD
2026-09-05 20:58:24 -04:00

38 lines
760 B
Python

load("@rules_rust//rust:defs.bzl", "rust_binary", "rust_library", "rust_test")
rust_library(
name = "ariadne_lib",
crate_name = "ariadne",
srcs = [
"src/artifact.rs",
"src/graph.rs",
"src/lib.rs",
],
deps = [
"//third_party/crates:serde",
"//third_party/crates:serde_json",
],
)
rust_test(
name = "ariadne_lib_test",
srcs = ["src/lib_test.rs"],
deps = [
":ariadne_lib",
"//third_party/crates:serde_json",
],
)
rust_binary(
name = "ariadne",
crate_name = "ariadne_cli",
srcs = ["src/main.rs"],
deps = [":ariadne_lib"],
)
sh_binary(
name = "extract_and_decompile",
srcs = ["extract-and-decompile.sh"],
data = ["extract-tools.nix"],
)