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