Skip to content

Instantly share code, notes, and snippets.

@zzak
Created February 8, 2011 04:19
Show Gist options
  • Save zzak/815843 to your computer and use it in GitHub Desktop.
Save zzak/815843 to your computer and use it in GitHub Desktop.
require 'coffee-script'
desc "compile coffee-scripts from ./src to ./public/views"
task :coffee do
source = "#{File.dirname(__FILE__)}/src/"
javascripts = "#{File.dirname(__FILE__)}/public/javascripts/"
Dir.foreach(source) do |cf|
unless cf == '.' || cf == '..'
js = CoffeeScript.compile File.read("#{source}#{cf}")
open "#{javascripts}#{cf.gsub('.coffee', '.js')}", 'w' do |f|
f.puts js
end
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment