xref: /aosp_15_r20/external/grpc-grpc/examples/ruby/grpc-demo.gemspec (revision cc02d7e222339f7a4f6ba5f422e6413f4bd931f2)
1*cc02d7e2SAndroid Build Coastguard Worker# -*- ruby -*-
2*cc02d7e2SAndroid Build Coastguard Worker# encoding: utf-8
3*cc02d7e2SAndroid Build Coastguard Worker
4*cc02d7e2SAndroid Build Coastguard WorkerGem::Specification.new do |s|
5*cc02d7e2SAndroid Build Coastguard Worker  s.name          = 'grpc-demo'
6*cc02d7e2SAndroid Build Coastguard Worker  s.version       = '1.0.0'
7*cc02d7e2SAndroid Build Coastguard Worker  s.authors       = ['gRPC Authors']
8*cc02d7e2SAndroid Build Coastguard Worker  s.email         = '[email protected]'
9*cc02d7e2SAndroid Build Coastguard Worker  s.homepage      = 'https://github.com/grpc/grpc'
10*cc02d7e2SAndroid Build Coastguard Worker  s.summary       = 'gRPC Ruby overview sample'
11*cc02d7e2SAndroid Build Coastguard Worker  s.description   = 'Simple demo of using gRPC from Ruby'
12*cc02d7e2SAndroid Build Coastguard Worker
13*cc02d7e2SAndroid Build Coastguard Worker  s.files         = `git ls-files -- ruby/*`.split("\n")
14*cc02d7e2SAndroid Build Coastguard Worker  s.executables   = `git ls-files -- ruby/greeter*.rb ruby/route_guide/*.rb`.split("\n").map do |f|
15*cc02d7e2SAndroid Build Coastguard Worker    File.basename(f)
16*cc02d7e2SAndroid Build Coastguard Worker  end
17*cc02d7e2SAndroid Build Coastguard Worker  s.require_paths = ['lib']
18*cc02d7e2SAndroid Build Coastguard Worker  s.platform      = Gem::Platform::RUBY
19*cc02d7e2SAndroid Build Coastguard Worker
20*cc02d7e2SAndroid Build Coastguard Worker  s.add_dependency 'grpc', '~> 1.0'
21*cc02d7e2SAndroid Build Coastguard Worker  s.add_dependency 'multi_json', '~> 1.13.1'
22*cc02d7e2SAndroid Build Coastguard Worker  s.add_development_dependency 'bundler', '>= 1.9'
23*cc02d7e2SAndroid Build Coastguard Workerend
24