Commit Graph

35 Commits

Author SHA1 Message Date
Alexander Polcyn 67f523ce13 Add support for ruby 2.6.0 binary package builds, drop 2.1 and 2.0
binary package builds; pin bundler to 1.17.3 where necessary
2019-01-03 18:08:05 +00:00
Alexander Polcyn a803c0340a Remove source code and the grpc_c.so file that was built as a local binary from the ruby
binary packages
2018-03-27 11:14:21 -07:00
Muxi Yan d5696eb7d6
Revert "Partial revert PR#14042" 2018-02-06 17:27:01 -08:00
Muxi Yan 3cb1b0aa2f Partial revert PR#14042 2018-02-05 13:47:31 -08:00
Alexander Polcyn 3be06433af Ruby macos kokoro environment and package build updates 2018-01-16 20:44:37 -08:00
Alexander Polcyn 8065a5e73c Use rake-compiler-dock's Dockerfile as a base in grpc's fork of it 2018-01-08 13:27:20 -08:00
Yash Tibrewal c7eaff15c0 Ignoring all ruby build errors for now 2017-10-02 16:34:00 -07:00
Yash Tibrewal 46ccf7a441 Trying _POSIX define for ruby build 2017-10-02 16:34:00 -07:00
Yash Tibrewal 10b306559b Rolling back Rakefile changes 2017-10-02 16:34:00 -07:00
Yash Tibrewal d6a7a44ec9 Ruby Rakefile modifications try 2017-10-02 16:34:00 -07:00
Alexander Polcyn 3a00f79b0d tentatively set embed_cares in mingw build as is done in mac/linux build 2017-09-09 16:32:49 +02:00
Alexander Polcyn d0033d977c disable some compiler warnings 2017-09-09 16:32:48 +02:00
Alexander Polcyn 5fbc5776e1 experiment 2017-09-09 16:32:48 +02:00
Alexander Polcyn 7aa184bb42 specify mingw g++ compiler for ruby windows artifact build 2017-05-21 23:03:11 -07:00
Yuchen Zeng 2aa194329b c-ares mingw32 support 2017-04-18 15:21:40 -07:00
Alexander Polcyn 4e606751db add end2end tests to formatter and adjust to formatter 2017-03-20 00:07:25 -07:00
Nicolas "Pixel" Noble a9fb111323 Ruby sucks. 2017-02-01 19:45:42 +01:00
Nicolas "Pixel" Noble b230ba870e Add ruby 2.4.0 targets to Rakefile. 2017-01-30 19:27:19 +01:00
murgatroid99 c781f64518 Use config file template instead of Rakefile template 2017-01-17 11:47:06 -08:00
murgatroid99 f0f787d117 Fix Ruby compilation problems on MinGW 2016-12-05 09:41:18 -08:00
Alexander Polcyn 38ba85ce48 allow choosing config of ruby package builds from environment variable 2016-08-29 16:59:23 -07:00
Nicolas "Pixel" Noble 23f7859a46 Fixing Ruby's Rakefile - high version number was hardcoded. 2016-07-19 10:04:37 +02:00
Ken Payson 17233ceaa9 Ignore unused variables in ruby compilation 2016-06-22 17:16:15 -07:00
Nicolas "Pixel" Noble da46a701c4 2.1.6 doesn't work on MacOS (wheee...) 2016-02-06 01:52:02 +01:00
Nicolas Noble 86cbe3087c Fixing Mac build for Ruby. 2016-02-05 15:08:12 -08:00
Nicolas "Pixel" Noble 5219c6d8e8 Properly compiling distributable native gems. 2016-02-05 22:40:59 +01:00
Nicolas "Pixel" Noble 89d8ed1b91 Merge branch 'master' of github.com:grpc/grpc into make-ruby-installable
Conflicts:
	BUILD
	Makefile
	binding.gyp
	build.yaml
	gRPC.podspec
	grpc.gemspec
	package.json
	src/python/grpcio/grpc_core_dependencies.py
	templates/Makefile.template
	tools/doxygen/Doxyfile.core.internal
	tools/run_tests/sources_and_headers.json
	vsprojects/vcxproj/gpr/gpr.vcxproj
	vsprojects/vcxproj/gpr/gpr.vcxproj.filters
2016-02-03 01:27:46 +01:00
Nicolas "Pixel" Noble f08399f61a Splitting dll building into its own task. 2016-01-31 23:54:38 +01:00
Nicolas "Pixel" Noble d51d121c0c And the Windows extension finally loads. 2016-01-31 11:37:13 +01:00
Nicolas "Pixel" Noble 0215d90251 Last few improvements. 2016-01-31 09:58:28 +01:00
Nicolas "Pixel" Noble 09ac0a46f4 Building the grpc DLLs. 2016-01-31 09:24:11 +01:00
Nicolas "Pixel" Noble eade6e02d2 Renaming the Ruby grpc extension to grpc_c, and renaming its loader from loader.rb to grpc.rb 2016-01-29 22:53:31 +01:00
Nicolas "Pixel" Noble 1723044a12 Allowing for debug builds. 2016-01-29 01:46:19 +01:00
Nicolas "Pixel" Noble cb287a11df Allowing for creation of pre-compiled gems, using rack-compiler-dock. 2016-01-28 09:35:41 +01:00
murgatroid99 d7e1a10628 Bundled C core with Ruby library 2015-12-18 11:18:34 -08:00