diff options
Diffstat (limited to 'tool/rbinstall.rb')
-rwxr-xr-x | tool/rbinstall.rb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tool/rbinstall.rb b/tool/rbinstall.rb index fde24c0ecd..6234f6fe47 100755 --- a/tool/rbinstall.rb +++ b/tool/rbinstall.rb @@ -544,12 +544,13 @@ install?(:ext, :comm, :gem) do destdir = File.join(gpath, directories.grep(/^spec/)[0]) default_gems = [ - ['rake', 'rake.rb'], - ['rdoc', 'rdoc.rb'], - ['minitest', 'minitest/unit.rb'], + ['rake', 'lib/rake.rb'], + ['rdoc', 'lib/rdoc.rb'], + ['minitest', 'lib/minitest/unit.rb'], + ['json', 'ext/json/lib/json/version.rb'], ] default_gems.each do |name, src| - src = File.join(srcdir, "lib", src) + src = File.join(srcdir, src) version = open(src) {|f| f.find {|s| /^\s*\w*VERSION\s*=(?!=)/ =~ s}} or next version = version.split(%r"=\s*", 2)[1].strip[/\A([\'\"])(.*?)\1/, 2] puts "#{" "*30}#{name} #{version}" |