load("@rules_rust//rust:defs.bzl", "rust_binary") | |
load("@uses_sys_crate_deps//:defs.bzl", "crate") | |
package(default_visibility = ["//visibility:public"]) | |
rust_binary( | |
name = "uses_sys_crate", | |
srcs = ["src/main.rs"], | |
edition = "2018", | |
deps = [crate("bzip2")], | |
) | |
sh_test( | |
name = "test", | |
size = "small", | |
srcs = ["test.sh"], | |
args = ["$(location :uses_sys_crate)"], | |
data = [":uses_sys_crate"], | |
) |