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