Add outdate-bundled-gems target [ci skip]

This commit is contained in:
Nobuyoshi Nakada 2022-11-21 15:10:29 +09:00
Родитель 427985c194
Коммит 166598a6eb
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7CD2805BFA3770C6
1 изменённых файлов: 11 добавлений и 0 удалений

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

@ -1400,6 +1400,17 @@ extract-gems$(gnumake:yes=-sequential): PHONY
-e 'end' \
gems/bundled_gems
extract-gems: outdate-bundled-gems
outdate-bundled-gems: PHONY
$(Q) $(BASERUBY) -C "$(srcdir)" \
-rfileutils \
-e 'Dir.glob(".bundle/gems/*/") {|g|' \
-e 'FileUtils::Verbose.rm_rf(g) unless File.exist?("gems/#{File.basename(g)}.gem")' \
-e '}' \
-e 'Dir.glob(".bundle/specifications/*.gemspec") {|g|' \
-e 'FileUtils::Verbose.rm_f(g) unless File.exist?("gems/#{File.basename(g, ".gemspec")}.gem")' \
-e '}'
update-bundled_gems: PHONY
$(Q) $(RUNRUBY) -rrubygems \
$(tooldir)/update-bundled_gems.rb \