diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-12-07 23:47:37 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-12-07 23:47:37 +0900 |
commit | 91f831ac17c8ff58d536ce1fa320294bb477d2ae (patch) | |
tree | e8ce810068739d08716ee5f3fe33cf469a7875ae /tool/gem-unpack.rb | |
parent | e025113d71ca208255203f78cc85e9efa25bb23f (diff) |
Extract gemspec to versioned file
Not to be overwritten by test-bundler-prepare. gem files often
contain useless gemspec files which have not been processed.
Diffstat (limited to 'tool/gem-unpack.rb')
-rw-r--r-- | tool/gem-unpack.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tool/gem-unpack.rb b/tool/gem-unpack.rb index 0ddcea0704..6fb80d3bbe 100644 --- a/tool/gem-unpack.rb +++ b/tool/gem-unpack.rb @@ -10,7 +10,7 @@ def Gem.unpack(file, dir = nil) target = spec.full_name target = File.join(dir, target) if dir pkg.extract_files target - spec_file = File.join(target, "#{spec.name}.gemspec") + spec_file = File.join(target, "#{spec.name}-#{spec.version}.gemspec") open(spec_file, 'wb') do |f| f.print spec.to_ruby end |