...
1load("@io_bazel_rules_go//go:def.bzl", "go_library")
2
3go_library(
4 name = "udevproxy",
5 srcs = [
6 "udevproxy.go",
7 "uevents.go",
8 ],
9 importpath = "edge-infra.dev/pkg/sds/devices/agent/udevproxy",
10 visibility = ["//visibility:public"],
11 deps = select({
12 "@io_bazel_rules_go//go/platform:android": [
13 "//pkg/lib/kernel/udev",
14 "//pkg/sds/devices/agent/common",
15 "//pkg/sds/devices/logger",
16 "@com_github_containerd_containerd//containers",
17 "@com_github_containerd_typeurl_v2//:typeurl",
18 "@com_github_hashicorp_go_multierror//:go-multierror",
19 "@com_github_opencontainers_runtime_spec//specs-go",
20 "@org_golang_x_sys//unix",
21 ],
22 "@io_bazel_rules_go//go/platform:linux": [
23 "//pkg/lib/kernel/udev",
24 "//pkg/sds/devices/agent/common",
25 "//pkg/sds/devices/logger",
26 "@com_github_containerd_containerd//containers",
27 "@com_github_containerd_typeurl_v2//:typeurl",
28 "@com_github_hashicorp_go_multierror//:go-multierror",
29 "@com_github_opencontainers_runtime_spec//specs-go",
30 "@org_golang_x_sys//unix",
31 ],
32 "//conditions:default": [],
33 }),
34)
View as plain text