Sha256: f768d0872f914558213c5de4295bb29bd1cf7e95e83c0e3e273de11a93b8e59f

Contents?: true

Size: 362 Bytes

Versions: 38

Compression:

Stored size: 362 Bytes

Contents

#!/usr/bin/env bash

set -e

gem install grpc-tools

(
  cd ../prefab-cloud
  git pull --rebase
)

grpc_tools_ruby_protoc -I ../prefab-cloud/ --ruby_out=lib --grpc_out=lib prefab.proto

gsed -i 's/^module Prefab$/module PrefabProto/g' lib/prefab_pb.rb

# on M1 you need to
# 1. run in rosetta
# 2. mv gems/2.6.0/gems/grpc-tools-1.43.1/bin/x86_64-macos x86-macos

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
prefab-cloud-ruby-1.8.8 compile_protos.sh
prefab-cloud-ruby-1.8.8.pre.1 compile_protos.sh
prefab-cloud-ruby-1.8.7 compile_protos.sh
prefab-cloud-ruby-1.8.6 compile_protos.sh
prefab-cloud-ruby-1.8.5 compile_protos.sh
prefab-cloud-ruby-1.8.4 compile_protos.sh
prefab-cloud-ruby-1.8.3 compile_protos.sh
prefab-cloud-ruby-1.8.2 compile_protos.sh
prefab-cloud-ruby-1.8.1 compile_protos.sh
prefab-cloud-ruby-1.8.0 compile_protos.sh
prefab-cloud-ruby-1.7.2 compile_protos.sh
prefab-cloud-ruby-1.7.1 compile_protos.sh
prefab-cloud-ruby-1.7.0 compile_protos.sh
prefab-cloud-ruby-1.6.2 compile_protos.sh
prefab-cloud-ruby-1.6.1 compile_protos.sh
prefab-cloud-ruby-1.6.0 compile_protos.sh
prefab-cloud-ruby-1.5.1 compile_protos.sh
prefab-cloud-ruby-1.6.0.pre2 compile_protos.sh
prefab-cloud-ruby-1.6.0.pre1 compile_protos.sh
prefab-cloud-ruby-0 compile_protos.sh