Sha256: 1bbb24e53e2d272a2b41217f66434dca3457e3c85ee91d18d239ae211b24cfac
Contents?: true
Size: 600 Bytes
Versions: 3
Compression:
Stored size: 600 Bytes
Contents
require 'rake/hooks' after 'assets:precompile' do logger = Module.const_defined?("Logging".to_sym) ? ::Logging.logger["Sprockets::FontCompressor"] : Rails.logger env = Sprockets::Environment.new(Rails.root) env.append_path File.join(Rails.root, "public", Rails.application.config.assets.prefix) files = Dir.glob(File.join(Rails.root, "public", Rails.application.config.assets.prefix, "**/**")) files.find_all{ |f| f =~ /\.(otf|eot|svg|ttf|woff)$/ }.each do |f| logger.info "Compressing #{f}" asset = Sprockets::StaticAsset.new(env, f, f) asset.write_to("#{f}.gz") end end
Version data entries
3 entries across 3 versions & 1 rubygems