"""Wrapper around internal_ruby_proto_library to supply our rules_ruby""" load("@rules_ruby//ruby:defs.bzl", "ruby_library") load("//:protobuf.bzl", _internal_ruby_proto_library = "internal_ruby_proto_library") def internal_ruby_proto_library( name, **kwargs): """Bazel rule to create a Ruby protobuf library from proto source files NOTE: the rule is only an internal workaround to generate protos. The interface may change and the rule may be removed when bazel has introduced the native rule. Args: name: the name of the ruby_proto_library. **kwargs: other keyword arguments that are passed to ruby_library. """ _internal_ruby_proto_library( name, ruby_library, **kwargs )