X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/6f9ad2eab60b45266e1287da58406e1aa25fd708..d68368e0d571ae6b953e0f3900e3f4c304076769:/config/initializers/r2.rb diff --git a/config/initializers/r2.rb b/config/initializers/r2.rb new file mode 100644 index 000000000..70676ca7e --- /dev/null +++ b/config/initializers/r2.rb @@ -0,0 +1,21 @@ +class R2Template < Tilt::Template + self.default_mime_type = 'text/css' + + def self.engine_initialized? + defined? ::R2 + end + + def initialize_engine + require_template_library "r2" + end + + def prepare + @output = R2.r2(data) + end + + def evaluate(scope, locals, &block) + @output + end +end + +Rails.application.assets.register_engine ".r2", R2Template