|
|
@ -19,15 +19,13 @@ Gem::Specification.new do |s| |
|
|
|
s.files += %w( etc/roots.pem ) |
|
|
|
s.files += %w( etc/roots.pem ) |
|
|
|
s.files += Dir.glob('src/ruby/bin/**/*') |
|
|
|
s.files += Dir.glob('src/ruby/bin/**/*') |
|
|
|
s.files += Dir.glob('src/ruby/ext/**/*') |
|
|
|
s.files += Dir.glob('src/ruby/ext/**/*') |
|
|
|
s.files += Dir.glob('src/ruby/lib/**/*').reject do |f| |
|
|
|
s.files += Dir.glob('src/ruby/lib/**/*') |
|
|
|
# Binaries are included by rake-compiler and would lead to circular dependencies here |
|
|
|
|
|
|
|
File.fnmatch("**/?.?/grpc_c.so", f) |
|
|
|
|
|
|
|
end |
|
|
|
|
|
|
|
s.files += Dir.glob('src/ruby/pb/**/*').reject do |f| |
|
|
|
s.files += Dir.glob('src/ruby/pb/**/*').reject do |f| |
|
|
|
f.match(%r{^src/ruby/pb/test}) |
|
|
|
f.match(%r{^src/ruby/pb/test}) |
|
|
|
end |
|
|
|
end |
|
|
|
s.files += Dir.glob('include/grpc/**/*') |
|
|
|
s.files += Dir.glob('include/grpc/**/*') |
|
|
|
s.test_files = Dir.glob('src/ruby/spec/**/*') |
|
|
|
s.test_files = Dir.glob('src/ruby/spec/**/*') |
|
|
|
|
|
|
|
s.test_files += Dir.glob('src/ruby/pb/test/**/*') |
|
|
|
s.bindir = 'src/ruby/bin' |
|
|
|
s.bindir = 'src/ruby/bin' |
|
|
|
s.require_paths = %w( src/ruby/lib src/ruby/bin src/ruby/pb ) |
|
|
|
s.require_paths = %w( src/ruby/lib src/ruby/bin src/ruby/pb ) |
|
|
|
s.platform = Gem::Platform::RUBY |
|
|
|
s.platform = Gem::Platform::RUBY |
|
|
|