blob: 198350808b9a0341d0c49a28d44cc0f7f8263dd7 [file]
# Licensed under the Apache-2.0 license
# SPDX-License-Identifier: Apache-2.0
load("@rules_rust//rust:defs.bzl", "rust_library")
load("//target/ast10x0:defs.bzl", "TARGET_COMPATIBLE_WITH")
# The single kernel-tagged piece of the client path: the IPC Transport impl.
rust_library(
name = "i2c_client_ipc",
srcs = ["src/lib.rs"],
edition = "2024",
tags = ["kernel"],
target_compatible_with = TARGET_COMPATIBLE_WITH,
visibility = ["//visibility:public"],
deps = [
"//services/i2c/api:i2c_api",
"@pigweed//pw_kernel/userspace",
],
)