BUILD.bazel 1013 B

12345678910111213141516171819202122232425262728293031323334
  1. # Protobuf Ruby runtime
  2. #
  3. # See also code generation logic under /src/google/protobuf/compiler/ruby.
  4. load("@rules_pkg//:mappings.bzl", "pkg_files", "strip_prefix")
  5. pkg_files(
  6. name = "dist_files",
  7. srcs = glob([
  8. "compatibility_tests/v3.0.0/**/*",
  9. "ext/google/protobuf_c/*",
  10. "src/main/java/com/google/protobuf/jruby/*.java",
  11. "tests/*.proto",
  12. "tests/*.rb",
  13. ]) + [
  14. ".gitignore",
  15. "BUILD.bazel",
  16. "Gemfile",
  17. "README.md",
  18. "Rakefile",
  19. "google-protobuf.gemspec",
  20. "lib/google/protobuf.rb",
  21. "lib/google/protobuf/descriptor_dsl.rb",
  22. "lib/google/protobuf/message_exts.rb",
  23. "lib/google/protobuf/repeated_field.rb",
  24. "lib/google/protobuf/well_known_types.rb",
  25. "pom.xml",
  26. "src/main/java/google/ProtobufJavaService.java",
  27. "src/main/sentinel.proto",
  28. "travis-test.sh",
  29. ],
  30. strip_prefix = strip_prefix.from_root(""),
  31. visibility = ["//pkg:__pkg__"],
  32. )