Add coffeescript gem
This commit is contained in:
parent
96ab96a494
commit
ad594277a8
10
Rakefile
10
Rakefile
|
@ -2,6 +2,7 @@ require 'rspec/core/rake_task'
|
|||
|
||||
base = File.dirname(__FILE__)
|
||||
require base + "/lib/capybara/poltergeist/version"
|
||||
require 'coffee-script'
|
||||
|
||||
task :autocompile do
|
||||
system "coffee --compile --bare --watch " \
|
||||
|
@ -9,6 +10,15 @@ task :autocompile do
|
|||
"lib/capybara/poltergeist/client/*.coffee"
|
||||
end
|
||||
|
||||
task :compile do
|
||||
Dir.glob("lib/capybara/poltergeist/client/*.coffee").each do |f|
|
||||
compiled = "lib/capybara/poltergeist/client/compiled/#{f.split("/").last.split(".").first}.js"
|
||||
File.open(compiled, "w") do |out|
|
||||
out << CoffeeScript.compile(File.read(f), :bare => true)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
RSpec::Core::RakeTask.new('test') do
|
||||
end
|
||||
|
||||
|
|
|
@ -24,6 +24,7 @@ Gem::Specification.new do |s|
|
|||
s.add_development_dependency 'sinatra', '~> 1.0'
|
||||
s.add_development_dependency 'rake', '~> 0.9.2'
|
||||
s.add_development_dependency 'image_size', '~> 1.0'
|
||||
s.add_development_dependency 'coffee-script', '~> 2.2.0'
|
||||
|
||||
s.files = Dir.glob("{lib}/**/*") + %w(LICENSE README.md)
|
||||
s.require_path = 'lib'
|
||||
|
|
Loading…
Reference in New Issue