Sha256: 683a343576f8cfd36e87b0714f45288425699096db18a94bcdb4b618f4f64870
Contents?: true
Size: 920 Bytes
Versions: 1
Compression:
Stored size: 920 Bytes
Contents
# encoding: utf-8 require 'rake' require 'rake/sprocketstask' require 'classy_assets' module ClassyAssets class Tasks < Rake::SprocketsTask def define_precompile_task desc "Clean and Precompile Classy Assets" task "assets:precompile" => [:environment, :clean_assets, :assets] task :assets => [:environment, :classy_assets] task :clean_assets => [:environment, :clean_classy_assets] task :clobber_assets => [:environment, :clobber_classy_assets] end end end ClassyAssets::Tasks.new(:classy_assets) do |t| t.define_precompile_task t.environment = ->{ ClassyAssets.sprockets } t.output = ->{ ClassyAssets.config.asset_precompile_path } t.assets = ClassyAssets.config.asset_precompile t.keep = ClassyAssets.config.asset_precompile_keep t.manifest = ->{ ::Sprockets::Manifest.new(t.environment, ClassyAssets.config.asset_manifest_path) } end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
classy_assets-0.13.0 | lib/classy_assets/tasks.rb |