blob: ac5d1a08621c0e1ddf04aca69e29e46ea82b3f35 [file] [log] [blame]
load("@rules_rust//rust:defs.bzl", "rust_test")
licenses(["notice"])
rust_test(
name = "main",
srcs = ["test.rs"],
cc_deps = [
"//rs_bindings_from_cc:cc_std",
],
deps = ["//rs_bindings_from_cc/support:ctor"],
)
rust_test(
name = "check_cc_std_in_deps",
srcs = ["test.rs"],
cc_deps = [
"//rs_bindings_from_cc:cc_std",
],
deps = ["//rs_bindings_from_cc/support:ctor"],
)
cc_library(
name = "stl_in_deps",
hdrs = ["empty.h"],
deps = ["//third_party/stl"],
)
rust_test(
name = "check_stl_in_deps",
srcs = ["empty.rs"],
cc_deps = [
":stl_in_deps",
"//third_party/stl",
],
)