lib/octopress-ink/assets/coffeescript.rb in octopress-ink-1.0.0.rc.32 vs lib/octopress-ink/assets/coffeescript.rb in octopress-ink-1.0.0.rc.33
- old
+ new
@@ -1,15 +1,19 @@
module Octopress
module Ink
module Assets
class Coffeescript < Javascript
+ def tag
+ "<script src='#{Filters.expand_url(File.join(dir, file.sub(/\.coffee$/,'.js')))}'></script>"
+ end
+
def add
Plugins.add_js_tag tag
- Plugins.static_files << StaticFileContent.new(compile, destination)
+ Plugins.static_files << StaticFileContent.new(content, destination)
end
- def compile
- ::CoffeeScript.compile(content)
+ def content
+ ::CoffeeScript.compile(super)
end
def destination
File.join(base, plugin.slug, file.sub(/\.coffee/,'.js'))
end