BUILD 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. load("@io_bazel_rules_go//go:def.bzl", "go_library")
  2. go_library(
  3. name = "go_default_library",
  4. srcs = [
  5. "alt_exit.go",
  6. "doc.go",
  7. "entry.go",
  8. "exported.go",
  9. "formatter.go",
  10. "hooks.go",
  11. "json_formatter.go",
  12. "logger.go",
  13. "logrus.go",
  14. "terminal_check_bsd.go",
  15. "terminal_check_no_terminal.go",
  16. "terminal_check_notappengine.go",
  17. "terminal_check_solaris.go",
  18. "terminal_check_unix.go",
  19. "terminal_check_windows.go",
  20. "text_formatter.go",
  21. "writer.go",
  22. ],
  23. importmap = "k8s.io/kubernetes/vendor/github.com/sirupsen/logrus",
  24. importpath = "github.com/sirupsen/logrus",
  25. visibility = ["//visibility:public"],
  26. deps = select({
  27. "@io_bazel_rules_go//go/platform:android": [
  28. "//vendor/golang.org/x/sys/unix:go_default_library",
  29. ],
  30. "@io_bazel_rules_go//go/platform:darwin": [
  31. "//vendor/golang.org/x/sys/unix:go_default_library",
  32. ],
  33. "@io_bazel_rules_go//go/platform:dragonfly": [
  34. "//vendor/golang.org/x/sys/unix:go_default_library",
  35. ],
  36. "@io_bazel_rules_go//go/platform:freebsd": [
  37. "//vendor/golang.org/x/sys/unix:go_default_library",
  38. ],
  39. "@io_bazel_rules_go//go/platform:ios": [
  40. "//vendor/golang.org/x/sys/unix:go_default_library",
  41. ],
  42. "@io_bazel_rules_go//go/platform:linux": [
  43. "//vendor/golang.org/x/sys/unix:go_default_library",
  44. ],
  45. "@io_bazel_rules_go//go/platform:netbsd": [
  46. "//vendor/golang.org/x/sys/unix:go_default_library",
  47. ],
  48. "@io_bazel_rules_go//go/platform:openbsd": [
  49. "//vendor/golang.org/x/sys/unix:go_default_library",
  50. ],
  51. "@io_bazel_rules_go//go/platform:solaris": [
  52. "//vendor/golang.org/x/sys/unix:go_default_library",
  53. ],
  54. "@io_bazel_rules_go//go/platform:windows": [
  55. "//vendor/github.com/konsorten/go-windows-terminal-sequences:go_default_library",
  56. ],
  57. "//conditions:default": [],
  58. }),
  59. )
  60. filegroup(
  61. name = "package-srcs",
  62. srcs = glob(["**"]),
  63. tags = ["automanaged"],
  64. visibility = ["//visibility:private"],
  65. )
  66. filegroup(
  67. name = "all-srcs",
  68. srcs = [":package-srcs"],
  69. tags = ["automanaged"],
  70. visibility = ["//visibility:public"],
  71. )