16 lines
409 B
Ruby
16 lines
409 B
Ruby
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
|
|
task = "assets:precompile"
|
|
task += ":nondigest" unless @digest
|
|
system "bundle exec rake assets:clean #{task} RAILS_ENV=#{@rails_env}"
|
|
end
|
|
end
|
|
end
|