[前][次][番号順一覧][スレッド一覧]

ruby-changes:54629

From: hsbt <ko1@a...>
Date: Thu, 17 Jan 2019 22:45:57 +0900 (JST)
Subject: [ruby-changes:54629] hsbt:r66844 (trunk): Removed old gemspecs of default gems for the Ruby committers.

hsbt	2019-01-17 22:45:48 +0900 (Thu, 17 Jan 2019)

  New Revision: 66844

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=66844

  Log:
    Removed old gemspecs of default gems for the Ruby committers.
    
      [Bug #12764][ruby-core:77284]

  Modified files:
    trunk/tool/rbinstall.rb
Index: tool/rbinstall.rb
===================================================================
--- tool/rbinstall.rb	(revision 66843)
+++ tool/rbinstall.rb	(revision 66844)
@@ -766,6 +766,11 @@ def install_default_gem(dir, srcdir) https://github.com/ruby/ruby/blob/trunk/tool/rbinstall.rb#L766
     load_gemspec(src)
   }
   gems.compact.sort_by(&:name).each do |gemspec|
+    old_gemspecs = Dir[File.join(default_spec_dir, "#{gemspec.name}-*.gemspec")]
+    if old_gemspecs.size > 0
+      old_gemspecs.each {|spec| FileUtils.rm spec }
+    end
+
     full_name = "#{gemspec.name}-#{gemspec.version}"
 
     puts "#{INDENT}#{gemspec.name} #{gemspec.version}"

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]