Sha256: b360b51ca490a6d7d5f341c60b59dff4f39701f20d915aa61d14a21265e2961c
Contents?: true
Size: 635 Bytes
Versions: 23
Compression:
Stored size: 635 Bytes
Contents
namespace :spree do namespace :extensions do namespace :localization do desc "Copies public assets of the Localization to the instance public/ directory." task :update => :environment do is_svn_or_dir = proc {|path| path =~ /\.svn/ || File.directory?(path) } Dir[LocalizationExtension.root + "/public/**/*"].reject(&is_svn_or_dir).each do |file| path = file.sub(LocalizationExtension.root, '') directory = File.dirname(path) puts "Copying #{path}..." mkdir_p RAILS_ROOT + directory cp file, RAILS_ROOT + path end end end end end
Version data entries
23 entries across 23 versions & 2 rubygems