# buildifier: disable=bzl-visibility load("@rules_rust//rust/private:rust.bzl", "rust_library_without_process_wrapper") rust_library_without_process_wrapper( name = "tinyjson", srcs = glob(["src/*.rs"]), edition = "2018", # To ensure the process wrapper is produced deterministically # debug info, which is known to sometimes have host specific # paths embedded in this section, is stripped out. rustc_flags = select({ "@rules_rust//util/process_wrapper:opt_linux": ["-Cstrip=debuginfo"], "@rules_rust//util/process_wrapper:opt_macos": ["-Cstrip=debuginfo"], "//conditions:default": [], }), visibility = ["@rules_rust//util/process_wrapper:__pkg__"], )