BUILD 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. load(
  2. "@io_bazel_rules_go//proto:def.bzl",
  3. "go_proto_library",
  4. )
  5. package(default_visibility = ["//visibility:public"])
  6. load(
  7. "@io_bazel_rules_go//go:def.bzl",
  8. "go_library",
  9. )
  10. go_library(
  11. name = "go_default_library",
  12. srcs = [
  13. "controller_ref.go",
  14. "conversion.go",
  15. "doc.go",
  16. "duration.go",
  17. "generated.pb.go",
  18. "group_version.go",
  19. "helpers.go",
  20. "labels.go",
  21. "meta.go",
  22. "micro_time.go",
  23. "micro_time_proto.go",
  24. "register.go",
  25. "time.go",
  26. "time_proto.go",
  27. "types.go",
  28. "types_swagger_doc_generated.go",
  29. "watch.go",
  30. "zz_generated.deepcopy.go",
  31. "zz_generated.defaults.go",
  32. ],
  33. importmap = "k8s.io/test-infra/vendor/k8s.io/apimachinery/pkg/apis/meta/v1",
  34. importpath = "k8s.io/apimachinery/pkg/apis/meta/v1",
  35. visibility = ["//visibility:public"],
  36. deps = [
  37. "//vendor/github.com/google/gofuzz:go_default_library",
  38. "//vendor/k8s.io/apimachinery/pkg/api/resource:go_default_library",
  39. "//vendor/k8s.io/apimachinery/pkg/conversion:go_default_library",
  40. "//vendor/k8s.io/apimachinery/pkg/fields:go_default_library",
  41. "//vendor/k8s.io/apimachinery/pkg/labels:go_default_library",
  42. "//vendor/k8s.io/apimachinery/pkg/runtime:go_default_library",
  43. "//vendor/k8s.io/apimachinery/pkg/runtime/schema:go_default_library",
  44. "//vendor/k8s.io/apimachinery/pkg/selection:go_default_library",
  45. "//vendor/k8s.io/apimachinery/pkg/types:go_default_library",
  46. "//vendor/k8s.io/apimachinery/pkg/util/intstr:go_default_library",
  47. "//vendor/k8s.io/apimachinery/pkg/watch:go_default_library",
  48. "@com_github_gogo_protobuf//proto:go_default_library",
  49. "@com_github_gogo_protobuf//sortkeys:go_default_library",
  50. ],
  51. )
  52. filegroup(
  53. name = "package-srcs",
  54. srcs = glob(["**"]),
  55. tags = ["automanaged"],
  56. visibility = ["//visibility:private"],
  57. )
  58. filegroup(
  59. name = "all-srcs",
  60. srcs = [
  61. ":package-srcs",
  62. "//vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured:all-srcs",
  63. ],
  64. tags = ["automanaged"],
  65. visibility = ["//visibility:public"],
  66. )