Skip to content
Snippets Groups Projects
Commit 9b6d8450 authored by Michael Lumish's avatar Michael Lumish
Browse files

Merge pull request #5150 from nicolasnoble/ruby-version

Fixing ruby versionning.
parents 490f771f f9e3c23f
No related branches found
No related tags found
No related merge requests found
...@@ -31,7 +31,7 @@ Gem::Specification.new do |s| ...@@ -31,7 +31,7 @@ Gem::Specification.new do |s|
s.require_paths = %w( src/ruby/bin src/ruby/lib src/ruby/pb ) s.require_paths = %w( src/ruby/bin src/ruby/lib src/ruby/pb )
s.platform = Gem::Platform::RUBY s.platform = Gem::Platform::RUBY
s.add_dependency 'google-protobuf', '~> 3.0.0alpha.1.1' s.add_dependency 'google-protobuf', '~> 3.0.0.alpha.5.0'
s.add_dependency 'googleauth', '~> 0.5.1' s.add_dependency 'googleauth', '~> 0.5.1'
s.add_development_dependency 'bundler', '~> 1.9' s.add_development_dependency 'bundler', '~> 1.9'
......
...@@ -29,5 +29,5 @@ ...@@ -29,5 +29,5 @@
# GRPC contains the General RPC module. # GRPC contains the General RPC module.
module GRPC module GRPC
VERSION = '0.13.0-pre1' VERSION = '0.13.0.pre1'
end end
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
s.require_paths = %w( src/ruby/bin src/ruby/lib src/ruby/pb ) s.require_paths = %w( src/ruby/bin src/ruby/lib src/ruby/pb )
s.platform = Gem::Platform::RUBY s.platform = Gem::Platform::RUBY
s.add_dependency 'google-protobuf', '~> 3.0.0alpha.1.1' s.add_dependency 'google-protobuf', '~> 3.0.0.alpha.5.0'
s.add_dependency 'googleauth', '~> 0.5.1' s.add_dependency 'googleauth', '~> 0.5.1'
s.add_development_dependency 'bundler', '~> 1.9' s.add_development_dependency 'bundler', '~> 1.9'
......
...@@ -31,5 +31,5 @@ ...@@ -31,5 +31,5 @@
# GRPC contains the General RPC module. # GRPC contains the General RPC module.
module GRPC module GRPC
VERSION = '${settings.ruby_version}' VERSION = '${settings.ruby_version.ruby()}'
end end
...@@ -76,6 +76,10 @@ class Version: ...@@ -76,6 +76,10 @@ class Version:
raise Exception('Don\'t know how to translate version tag "%s" to pep440' % self.tag) raise Exception('Don\'t know how to translate version tag "%s" to pep440' % self.tag)
return s return s
def ruby(self):
"""Version string in Ruby style"""
return '%d.%d.%d.%s' % (self.major, self.minor, self.patch, self.tag)
def mako_plugin(dictionary): def mako_plugin(dictionary):
"""Expand version numbers: """Expand version numbers:
- for each language, ensure there's a language_version tag in - for each language, ensure there's a language_version tag in
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment