Sha256: fef3888e9bd23a83f52db4ba659e527a700205e43df978e774dcee7341ca48a1

Contents?: true

Size: 741 Bytes

Versions: 19

Compression:

Stored size: 741 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 \
        --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

19 entries across 19 versions & 1 rubygems

Version Path
gapic-generator-0.6.1 gem_templates/entrypoint.erb
gapic-generator-0.6.0 gem_templates/entrypoint.erb
gapic-generator-0.5.1 gem_templates/entrypoint.erb
gapic-generator-0.5.0 gem_templates/entrypoint.erb
gapic-generator-0.4.2 gem_templates/entrypoint.erb
gapic-generator-0.4.0 gem_templates/entrypoint.erb
gapic-generator-0.3.3 gem_templates/entrypoint.erb
gapic-generator-0.3.1 gem_templates/entrypoint.erb
gapic-generator-0.3.0 gem_templates/entrypoint.erb
gapic-generator-0.2.3 gem_templates/entrypoint.erb
gapic-generator-0.2.2 gem_templates/entrypoint.erb
gapic-generator-0.2.0 gem_templates/entrypoint.erb
gapic-generator-0.1.7 gem_templates/entrypoint.erb
gapic-generator-0.1.5 gem_templates/entrypoint.erb
gapic-generator-0.1.4 gem_templates/entrypoint.erb
gapic-generator-0.1.3 gem_templates/entrypoint.erb
gapic-generator-0.1.2 gem_templates/entrypoint.erb
gapic-generator-0.1.1 gem_templates/entrypoint.erb
gapic-generator-0.1.0 gem_templates/entrypoint.erb