lib/guard/rails-assets/cli_runner.rb in guard-rails-assets-0.0.9 vs lib/guard/rails-assets/cli_runner.rb in guard-rails-assets-0.1.0
- old
+ new
@@ -1,11 +1,15 @@
module Guard
class RailsAssets::CliRunner
def initialize(options={})
@rails_env = (options[:rails_env] || 'test').to_s
+ @digest = options[:digest]
+ @digest = true if @digest.nil?
end
def compile_assets
- system "RAILS_ENV=#{@rails_env} bundle exec rake assets:clean assets:precompile"
+ task = "assets:precompile"
+ task += ":nondigest" unless @digest
+ system "RAILS_ENV=#{@rails_env} bundle exec rake assets:clean #{task}"
end
end
end