blob: 4b4bfd424807867027f856bb5a9d7be31d261091 [file] [log] [blame]
Serge Bazanski29994272021-04-12 14:25:18 +02001load("//metropolis/build/kube-code-generator:defs.bzl", "go_kubernetes_library")
2load("@io_bazel_rules_go//go:def.bzl", "go_library")
3
4go_library(
5 name = "go_default_library",
6 srcs = [
7 "doc.go",
8 "register.go",
9 "types.go",
10 ],
11 embed = select({
12 "//metropolis/build/kube-code-generator:embed_deepcopy": [":go_kubernetes_library"],
13 "//conditions:default": [],
14 }),
15 importpath = "source.monogon.dev/metropolis/vm/kube/apis/vm/v1alpha1",
16 visibility = ["//visibility:public"],
17 deps = [
18 "//metropolis/vm/kube/apis/vm:go_default_library",
19 "@io_k8s_api//core/v1:go_default_library",
20 "@io_k8s_apimachinery//pkg/apis/meta/v1:go_default_library",
21 "@io_k8s_apimachinery//pkg/runtime:go_default_library",
22 "@io_k8s_apimachinery//pkg/runtime/schema:go_default_library",
23 ],
24)
25
26go_kubernetes_library(
27 name = "go_kubernetes_library",
28 bundle = "//metropolis/vm/kube/generated:bundle",
29 importpath = "source.monogon.dev/metropolis/vm/kube/apis/vm/v1alpha1",
30)