質問
.gemspecファイルからバージョン文字列を抽出するためのクリーンな方法はありますか?(宝石はまだ取り付けられていません)
e.g。somethingcool.gemspecは
ですGem::Specification.new do |s|
s.name = "somethingcool"
s.version = "1.2.3"
... etc ...
end
.
「1.2.3」を抽出したい。
私はそれを把握することができますが、より良い方法がなければなりません。
解決
require "rubygems"
spec = Gem::Specification::load("example.gemspec")
puts spec.version
. 所属していません StackOverflow