outdate-bundled-gems.rb: check for gemspec files for extensions

https://github.com/ruby/setup-ruby/issues/415#issuecomment-1345662263
This commit is contained in:
Nobuyoshi Nakada 2022-12-12 17:05:37 +09:00
Родитель ff6831c334
Коммит 0ba65c689e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7CD2805BFA3770C6
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -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