lib/classy_assets/tasks.rb in classy_assets-0.9.4 vs lib/classy_assets/tasks.rb in classy_assets-0.10.0

- old
+ new

@@ -3,18 +3,20 @@ require 'rake' require 'rake/sprocketstask' require 'classy_assets' module ClassyAssets - class Tasks < Rake::SprocketsTask - def precompile + class Tasks < Rake::SprocketsTask + def define_precompile_task task "assets:precompile" => [:clean_assets, :assets] end end end ClassyAssets::Tasks.new do |t| + t.define_precompile_task t.environment = ClassyAssets.sprockets - t.output = ClassyAssets.config.asset_precompile_folder - t.assets = ClassyAssets.config.asset_precompile_files - t.precompile + 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