BUILD 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  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. "codec.go",
  14. "codec_check.go",
  15. "conversion.go",
  16. "converter.go",
  17. "doc.go",
  18. "embedded.go",
  19. "error.go",
  20. "extension.go",
  21. "generated.pb.go",
  22. "helper.go",
  23. "interfaces.go",
  24. "register.go",
  25. "scheme.go",
  26. "scheme_builder.go",
  27. "swagger_doc_generator.go",
  28. "types.go",
  29. "types_proto.go",
  30. "zz_generated.deepcopy.go",
  31. ],
  32. importmap = "k8s.io/test-infra/vendor/k8s.io/apimachinery/pkg/runtime",
  33. importpath = "k8s.io/apimachinery/pkg/runtime",
  34. visibility = ["//visibility:public"],
  35. deps = [
  36. "//vendor/github.com/golang/glog:go_default_library",
  37. "//vendor/k8s.io/apimachinery/pkg/conversion:go_default_library",
  38. "//vendor/k8s.io/apimachinery/pkg/conversion/queryparams:go_default_library",
  39. "//vendor/k8s.io/apimachinery/pkg/runtime/schema:go_default_library",
  40. "//vendor/k8s.io/apimachinery/pkg/util/errors:go_default_library",
  41. "//vendor/k8s.io/apimachinery/pkg/util/json:go_default_library",
  42. "//vendor/k8s.io/apimachinery/pkg/util/runtime:go_default_library",
  43. "//vendor/k8s.io/apimachinery/pkg/util/sets:go_default_library",
  44. "@com_github_gogo_protobuf//proto:go_default_library",
  45. ],
  46. )
  47. filegroup(
  48. name = "package-srcs",
  49. srcs = glob(["**"]),
  50. tags = ["automanaged"],
  51. visibility = ["//visibility:private"],
  52. )
  53. filegroup(
  54. name = "all-srcs",
  55. srcs = [
  56. ":package-srcs",
  57. "//vendor/k8s.io/apimachinery/pkg/runtime/schema:all-srcs",
  58. "//vendor/k8s.io/apimachinery/pkg/runtime/serializer:all-srcs",
  59. ],
  60. tags = ["automanaged"],
  61. visibility = ["//visibility:public"],
  62. )