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

Version Path
gapic-generator-0.11.0 gem_templates/entrypoint.erb
gapic-generator-0.10.1 gem_templates/entrypoint.erb
gapic-generator-0.10.0 gem_templates/entrypoint.erb
gapic-generator-0.9.1 gem_templates/entrypoint.erb
gapic-generator-0.9.0 gem_templates/entrypoint.erb
gapic-generator-0.8.0 gem_templates/entrypoint.erb
gapic-generator-0.7.5 gem_templates/entrypoint.erb
gapic-generator-0.7.4 gem_templates/entrypoint.erb
gapic-generator-0.7.2 gem_templates/entrypoint.erb
gapic-generator-0.7.1 gem_templates/entrypoint.erb
gapic-generator-0.7.0 gem_templates/entrypoint.erb
gapic-generator-0.6.15 gem_templates/entrypoint.erb
gapic-generator-0.6.14 gem_templates/entrypoint.erb
gapic-generator-0.6.13 gem_templates/entrypoint.erb
gapic-generator-0.6.12 gem_templates/entrypoint.erb
gapic-generator-0.6.11 gem_templates/entrypoint.erb
gapic-generator-0.6.10 gem_templates/entrypoint.erb
gapic-generator-0.6.9 gem_templates/entrypoint.erb
gapic-generator-0.6.8 gem_templates/entrypoint.erb
gapic-generator-0.6.7 gem_templates/entrypoint.erb