Lars Kanis
4c667476a0
Add ruby-2.7 to build process of binary gems for Windows and Linux
...
With rake-compiler-dock-1.0.1 there's no need to use a derived Dockerfile.
The standard RCD image can be used instead.
The only issue is with conflicting declarations of gettimeofday(), which can be easily worked around by patching win32.h before the build.
Fixes #21514
5 years ago
Jan Tattermusch
b3acd7dc7d
update ruby protobuf dependency
5 years ago
Esun Kim
97fd10a826
Backport #21487 to v1.26.x.
...
Change bundler version
5 years ago
Esun Kim
885b1aa785
Change bundler version
5 years ago
Esun Kim
de590a21b5
Make build template more robust
5 years ago
Esun Kim
221f5b25af
Update by review
5 years ago
Esun Kim
8cad3b37dc
Updates build files to use a sorted list of sources
5 years ago
Alexander Polcyn
30c700fd02
Drop support for ruby < 2.3; update and unskip distrib tests
6 years ago
Alexander Polcyn
9aa48c6d1c
Drop support for ruby < 2.3; update and unskip distrib tests
6 years ago
Hao Nguyen
a03cc2c876
Update ruby version to just 3.8
6 years ago
Hao Nguyen
1ddaafd677
Update protobuf version
6 years ago
Joe Bolinger
13f2c19aee
loosen dependecy in gemspec template
6 years ago
Jan Tattermusch
f601afae14
bump ruby google-protobuf dependency
6 years ago
Mike Moore
a9ce1e0529
Update Ruby gemspec template
...
Loosen development dependencies for googleauth and signet.
6 years ago
ganmacs
d18116872a
grpc gem does not depend on googleauth
7 years ago
ganmacs
ff456e11df
Reject test directory in src/ruby/pb from packing as gem
...
This seems to be a test directory, as the name implies.
So This directory does not need to be include as grpc gem.
7 years ago
Alexander Polcyn
2c4cc1bf90
Update max-allowed-version of googleauth ruby dependency
7 years ago
Alexander Polcyn
99a375114a
Update max-allowed-version of googleauth ruby dependency
7 years ago
Alexander Polcyn
a594ba0bd7
add a client side utility for extracting a google rpc
...
status from a grpc::Status
7 years ago
Jan Tattermusch
e2f845ccd5
fix ruby macos build on kokoro
7 years ago
Jan Tattermusch
4d5c3102a1
fix remaining license notices
8 years ago
DJ Mountney
37268d0526
Fix for using gem build/install
...
When pre-compiled assets are missing for the current platform, and you run gem install, the compiled native extensions are placed in the first require paths folder. This differs from rake-compiler task, where they are always placed in lib.
Setting the lib path as the first require path will ensure the compiled library is placed in the correct folder.
8 years ago
Alexander Polcyn
d490a9e7c3
build fixes for ruby on mac
8 years ago
Alexander Polcyn
370e57a228
update dependency in template
8 years ago
Alex Polcyn
1625d12ea1
update ruby protbuf dep to 3.1.0
8 years ago
Alexander Polcyn
e829c68adc
remove concurrent ruby dep from gemspec template
8 years ago
Nicolas "Pixel" Noble
d1ca40995f
Updating ruby dependency on protobuf to 3.0.2.
8 years ago
Alexander Polcyn
3dd3688cd3
update gemspec in template
8 years ago
murgatroid99
3ed66976f6
Update ruby google-protobuf dependency to 3.0
8 years ago
murgatroid99
e621f13ecd
Simplified ruby interop test files
9 years ago
vjpai
c6e24602c6
Put facter development dependence in template as well.
9 years ago
Nicolas "Pixel" Noble
ed59c7d5d4
Adding the .yardopts file into the gems.
9 years ago
Nicolas "Pixel" Noble
ca144fd1e8
Fixing Ruby binary build (again).
9 years ago
Nicolas "Pixel" Noble
f9e3c23fe8
Fixing ruby versionning.
9 years ago
Nicolas "Pixel" Noble
d271dd400f
Nope.
9 years ago
Nicolas "Pixel" Noble
d899dce5e1
Few more fixes to the Ruby installation.
...
-) properly depending on libraries.
-) adding an independent 'loader' class to use instead of require 'grpc/grpc'.
9 years ago
Nicolas "Pixel" Noble
cb287a11df
Allowing for creation of pre-compiled gems, using rack-compiler-dock.
9 years ago
murgatroid99
24e826ec56
Updated dependencies, fixed a couple of tests
9 years ago
murgatroid99
56fada5dfe
Make the Ruby extension throw an error when passed invalid metadata
9 years ago
murgatroid99
28013eb554
Generate gemspec with a template
9 years ago