Sha256: c97ab9ad94817553f14bc993736095f98991730abf30ae3d61fd1030e272fb16
Contents?: true
Size: 790 Bytes
Versions: 25
Compression:
Stored size: 790 Bytes
Contents
#!/bin/bash <%= render partial: "shared/license" -%> # enable extended globbing for flag pattern matching shopt -s extglob # Parse out options. while true; do case "$1" in --ruby-<%= gem_name %>* ) echo "Skipping unrecognized ruby-<%= gem_name %> flag: $1" >&2; shift ;; --* | +([[:word:][:punct:]]) ) shift ;; * ) break ;; esac done mkdir -p /workspace/out/lib exec grpc_tools_ruby_protoc \ --experimental_allow_proto3_optional=1 \ --proto_path=/workspace/common-protos/ --proto_path=/workspace/in/ \ --ruby_out=/workspace/out/lib \ --grpc_out=/workspace/out/lib \ --ruby_<%= gem_name %>_out=/workspace/out/ \ --ruby_<%= gem_name %>_opt="configuration=/workspace/config.yml" \ `find /workspace/in/ -name *.proto`
Version data entries
25 entries across 25 versions & 1 rubygems