blob: 3eb5209790ba109ccd83275aa5b30e8923930507 [file] [log] [blame]
load("//rust:defs.bzl", "rust_binary", "rust_test")
package(default_visibility = ["//visibility:public"])
rust_binary(
name = "versioned_dylib",
srcs = [
"src/main.rs",
],
edition = "2018",
target_compatible_with = select({
"@platforms//os:linux": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
deps = [
"//test/versioned_dylib/c:libreturn_zero",
"@libc",
],
)
rust_test(
name = "versioned_dylib_test",
crate = "versioned_dylib",
edition = "2018",
target_compatible_with = select({
"@platforms//os:linux": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
)