mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
common.mk: remove old gems at update-gems
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
09ea07e02c
commit
b1dc607184
1 changed files with 3 additions and 2 deletions
|
@ -1131,10 +1131,11 @@ update-gems: PHONY
|
|||
$(Q) $(BASERUBY) -C "$(srcdir)" \
|
||||
-I./tool -rdownloader -answ \
|
||||
-e 'gem, ver = *$$F' \
|
||||
-e 'old = Dir.glob("#{gem}-*.gem")' \
|
||||
-e 'old = Dir.glob("gems/#{gem}-*.gem")' \
|
||||
-e 'gem = "#{gem}-#{ver}.gem"' \
|
||||
-e 'Downloader::RubyGems.download(gem, "gems", nil) and' \
|
||||
-e 'File.unlink(*(old-[gem]))' \
|
||||
-e 'old.delete("gems/#{gem}") and' \
|
||||
-e 'File.unlink(*old) and FileUtils.rm_rf(old.map{|n|n.chomp(".gem")})' \
|
||||
gems/bundled_gems
|
||||
|
||||
extract-gems: PHONY
|
||||
|
|
Loading…
Reference in a new issue