Method: Jets::Builders::RubyPackager#copy_cache_gems
- Defined in:
- lib/jets/builders/ruby_packager.rb
#copy_cache_gems ⇒ Object
194 195 196 197 198 199 200 201 202 203 204 205 |
# File 'lib/jets/builders/ruby_packager.rb', line 194 def copy_cache_gems vendor_gems = "#{@full_app_root}/vendor/gems" if File.exist?(vendor_gems) puts "Removing current vendor_gems from project" FileUtils.rm_rf(vendor_gems) end # Leave #{Jets.build_root}/vendor_gems behind to act as cache if File.exist?("#{cache_area}/vendor/gems") FileUtils.mkdir_p(File.dirname(vendor_gems)) Jets::Util.cp_r("#{cache_area}/vendor/gems", vendor_gems) end end |