Add source code URI to the Ruby gemspec file (#6466)
* Add source code URI to the Ruby gemspec file As a developer, I would like to easily find the source code origin for this gem when browsing through https://rubygems.org/gems/google-protobuf. In order to solve this, I've followed instructions at https://guides.rubygems.org/specification-reference/#metadata by adding the source_code_uri metadata key pair. * Use git tag instead of fixed "master" string * Substitute the string, not the Gem::Version
This commit is contained in:
parent
d79d368ff1
commit
8c3a2ce198
@ -1,12 +1,14 @@
|
||||
Gem::Specification.new do |s|
|
||||
s.name = "google-protobuf"
|
||||
s.version = "3.9.1"
|
||||
git_tag = "v#{s.version.to_s.sub('.rc.', '-rc')}" # Converts X.Y.Z.rc.N to vX.Y.Z-rcN, used for the git tag
|
||||
s.licenses = ["BSD-3-Clause"]
|
||||
s.summary = "Protocol Buffers"
|
||||
s.description = "Protocol Buffers are Google's data interchange format."
|
||||
s.homepage = "https://developers.google.com/protocol-buffers"
|
||||
s.authors = ["Protobuf Authors"]
|
||||
s.email = "protobuf@googlegroups.com"
|
||||
s.metadata = { "source_code_uri" => "https://github.com/protocolbuffers/protobuf/tree/#{git_tag}/ruby" }
|
||||
s.require_paths = ["lib"]
|
||||
s.files = Dir.glob('lib/**/*.rb')
|
||||
if RUBY_PLATFORM == "java"
|
||||
|
Loading…
Reference in New Issue
Block a user