Commit a6bcb797 by David Baumgold

remove compiled coffeescript files before recompiling with rake

This prevents inapplicable tests from running when switching branches
parent 5b8163dc
...@@ -78,7 +78,7 @@ namespace :assets do ...@@ -78,7 +78,7 @@ namespace :assets do
end end
{:xmodule => [:install_python_prereqs], {:xmodule => [:install_python_prereqs],
:coffee => [:install_node_prereqs], :coffee => [:install_node_prereqs, :'assets:coffee:clobber'],
:sass => [:install_ruby_prereqs, :preprocess]}.each_pair do |asset_type, prereq_tasks| :sass => [:install_ruby_prereqs, :preprocess]}.each_pair do |asset_type, prereq_tasks|
desc "Compile all #{asset_type} assets" desc "Compile all #{asset_type} assets"
task asset_type => prereq_tasks do task asset_type => prereq_tasks do
...@@ -127,6 +127,11 @@ namespace :assets do ...@@ -127,6 +127,11 @@ namespace :assets do
multitask :coffee => 'assets:xmodule' multitask :coffee => 'assets:xmodule'
namespace :coffee do namespace :coffee do
multitask :debug => 'assets:xmodule:debug' multitask :debug => 'assets:xmodule:debug'
desc "Remove compiled coffeescript files"
task :clobber do
FileList['*/static/coffee/**/*.js'].each {|f| File.delete(f)}
end
end end
namespace :xmodule do namespace :xmodule do
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment