Rakefile in malm-0.0.6 vs Rakefile in malm-0.1.0

- old
+ new

@@ -34,6 +34,28 @@ RSpec::Core::RakeTask.new(:rcov) do |spec| spec.pattern = 'spec/**/*_spec.rb' spec.rcov = true end -task :default => :spec +task :default => [:coffee, :spec] + +task :release => ["coffee", "gemspec:release","git:release","gemcutter:release"] + +desc "Clean out yucky dev stuff" +task :clean => "coffee:clean" + +desc "compile coffeescript" +task :coffee => "coffee:compile" + +namespace :coffee do + + coffee_src_dir = File.join(File.dirname(__FILE__), "web", "src", "coffee") + coffee_out_dir = File.join(File.dirname(__FILE__), "web", "public", "js") + + task :compile do + `coffee -o #{coffee_out_dir} #{coffee_src_dir}/*.coffee` + end + + task :clean do + `rm #{coffee_out_dir}/*.js` + end +end \ No newline at end of file