From 0ba65c689e27b0b6229fbb40fc6794d0c853a33f Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Mon, 12 Dec 2022 17:05:37 +0900 Subject: outdate-bundled-gems.rb: check for gemspec files for extensions https://github.com/ruby/setup-ruby/issues/415#issuecomment-1345662263 --- tool/outdate-bundled-gems.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tool') diff --git a/tool/outdate-bundled-gems.rb b/tool/outdate-bundled-gems.rb index c396c1ff17..10c182d837 100755 --- a/tool/outdate-bundled-gems.rb +++ b/tool/outdate-bundled-gems.rb @@ -95,7 +95,9 @@ curdir.glob(".bundle/specifications/*.gemspec") do |spec| end curdir.glob(".bundle/gems/*/") do |dir| - unless curdir.exist?(".bundle/specifications/#{File.basename(dir)}.gemspec") + base = File.basename(dir) + unless curdir.exist?(".bundle/specifications/#{base}.gemspec") or + curdir.exist?("#{dir}/.bundled.#{base}.gemspec") curdir.rmdir(dir) end end -- cgit v1.2.3