BUILD.bazel 962 B

123456789101112131415161718192021222324252627282930313233343536
  1. load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
  2. package(default_visibility = ["//visibility:public"])
  3. go_library(
  4. name = "codegenerator",
  5. srcs = [
  6. "doc.go",
  7. "parse_req.go",
  8. "supported_features.go",
  9. ],
  10. importpath = "github.com/go-kratos/grpc-gateway/v2/internal/codegenerator",
  11. deps = [
  12. "@org_golang_google_protobuf//compiler/protogen",
  13. "@org_golang_google_protobuf//proto",
  14. "@org_golang_google_protobuf//types/pluginpb",
  15. ],
  16. )
  17. go_test(
  18. name = "codegenerator_test",
  19. srcs = ["parse_req_test.go"],
  20. embed = [":codegenerator"],
  21. deps = [
  22. "@com_github_google_go_cmp//cmp",
  23. "@org_golang_google_protobuf//proto",
  24. "@org_golang_google_protobuf//testing/protocmp",
  25. "@org_golang_google_protobuf//types/pluginpb",
  26. ],
  27. )
  28. alias(
  29. name = "go_default_library",
  30. actual = ":codegenerator",
  31. visibility = ["//:__subpackages__"],
  32. )