Method: Jets::Builders::GemReplacer#rename_gem
- Defined in:
- lib/jets/builders/gem_replacer.rb
#rename_gem(gem_name) ⇒ Object
31 32 33 34 35 36 37 38 39 40 |
# File 'lib/jets/builders/gem_replacer.rb', line 31 def rename_gem(gem_name) ruby_folder = "#{Jets.build_root}/stage/opt/ruby/gems/#{Jets::Gems.ruby_folder}" gems_folder = "#{ruby_folder}/gems" expr = "#{gems_folder}/#{gem_name}-x*-{darwin,linux}" src = Dir.glob(expr).first return unless src dest = src.sub("-darwin", "-linux") FileUtils.mv(src, dest) unless File.exist?(dest) # looks like rename_gem actually runs twice end |