Skip to content

Commit

Permalink
Merge pull request grpc#15356 from ganmacs/grpc-ruby-does-not-depends…
Browse files Browse the repository at this point in the history
…-on-googleauth

Grpc ruby does not need to depend on googleauth
  • Loading branch information
apolcyn committed Jun 2, 2018
2 parents 7b50c55 + 64ab899 commit 17f682d
Show file tree
Hide file tree
Showing 8 changed files with 27 additions and 4 deletions.
15 changes: 15 additions & 0 deletions examples/ruby/pubsub/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
/.bundle/
/.yardoc
/Gemfile.lock
/_yardoc/
/coverage/
/doc/
/pkg/
/spec/reports/
/tmp/
*.bundle
*.so
*.o
*.a
mkmf.log
vendor
4 changes: 4 additions & 0 deletions examples/ruby/pubsub/Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
source 'https://rubygems.org/'

gem 'grpc', '~> 1.0'
gem 'googleauth', '>= 0.5.1', '< 0.7'
File renamed without changes.
File renamed without changes.
6 changes: 4 additions & 2 deletions grpc.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,16 @@ Gem::Specification.new do |s|
s.files += Dir.glob('src/ruby/bin/**/*')
s.files += Dir.glob('src/ruby/ext/**/*')
s.files += Dir.glob('src/ruby/lib/**/*')
s.files += Dir.glob('src/ruby/pb/**/*')
s.files += Dir.glob('src/ruby/pb/**/*').reject do |f|
f.match(%r{^src/ruby/pb/test})
end
s.files += Dir.glob('include/grpc/**/*')
s.test_files = Dir.glob('src/ruby/spec/**/*')
s.bindir = 'src/ruby/bin'
s.require_paths = %w( src/ruby/lib src/ruby/bin src/ruby/pb )
s.platform = Gem::Platform::RUBY

s.add_dependency 'google-protobuf', '~> 3.1'
s.add_dependency 'googleauth', '>= 0.5.1', '< 0.7'
s.add_dependency 'googleapis-common-protos-types', '~> 1.0.0'

s.add_development_dependency 'bundler', '~> 1.9'
Expand All @@ -41,6 +42,7 @@ Gem::Specification.new do |s|
s.add_development_dependency 'rspec', '~> 3.6'
s.add_development_dependency 'rubocop', '~> 0.49.1'
s.add_development_dependency 'signet', '~> 0.7.0'
s.add_development_dependency 'googleauth', '>= 0.5.1', '< 0.7'

s.extensions = %w(src/ruby/ext/grpc/extconf.rb)

Expand Down
6 changes: 4 additions & 2 deletions templates/grpc.gemspec.template
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,16 @@
s.files += Dir.glob('src/ruby/bin/**/*')
s.files += Dir.glob('src/ruby/ext/**/*')
s.files += Dir.glob('src/ruby/lib/**/*')
s.files += Dir.glob('src/ruby/pb/**/*')
s.files += Dir.glob('src/ruby/pb/**/*').reject do |f|
f.match(%r{^src/ruby/pb/test})
end
s.files += Dir.glob('include/grpc/**/*')
s.test_files = Dir.glob('src/ruby/spec/**/*')
s.bindir = 'src/ruby/bin'
s.require_paths = %w( src/ruby/lib src/ruby/bin src/ruby/pb )
s.platform = Gem::Platform::RUBY

s.add_dependency 'google-protobuf', '~> 3.1'
s.add_dependency 'googleauth', '>= 0.5.1', '< 0.7'
s.add_dependency 'googleapis-common-protos-types', '~> 1.0.0'

s.add_development_dependency 'bundler', '~> 1.9'
Expand All @@ -43,6 +44,7 @@
s.add_development_dependency 'rspec', '~> 3.6'
s.add_development_dependency 'rubocop', '~> 0.49.1'
s.add_development_dependency 'signet', '~> 0.7.0'
s.add_development_dependency 'googleauth', '>= 0.5.1', '< 0.7'

s.extensions = %w(src/ruby/ext/grpc/extconf.rb)

Expand Down

0 comments on commit 17f682d

Please sign in to comment.